Welcome! Scroll down for COVID19 updates!

Our Locations

Two Worship Sites. One Community.

Immaculate Conception Church

15 Hawthorne Blvd.
Salem MA 01970

Google Map

Parking lot: besides the church
Accessible from the parking lot (ramp next to garage)
We apologize, our bathrooms are not yet accessible. 



St. James Church

160 Federal St.
Salem, MA 01970

Google Map

Parking lot: at the corner of Flint and Bridge St.
A wheelchair lift, handicap parking at Federal St. entrance
Bathrooms are accessible from the rear parking lot entrance