Christ Episcopal Church
- Portsmouth, NH
- 0.7 mi away
St James Catholic Church is a Catholic church in Portsmouth, New Hampshire, in Rockingham County. It is located at 2075 Lafayette Rd, Portsmouth, NH 03801.
Explore other Catholic churches in New Hampshire or all churches in Portsmouth.
Looking somewhere else? Find churches near any ZIP code, city or address: