Our parish gathers in two worship sites.
Immaculate Conception Church Google Map
15 Hawthorne Blvd.
Salem MA 01970
Parking lot: beside the church
Accessible from parking lot (ramp next to garage)
We apologize: our bathrooms are not yet accessible.
St. James Church Google Map
160 Federal St.
Salem, MA 01970
Parking lot: at corner of Flint and Bridge St.
Wheelchair lift, handicap parking at Federal St. entrance
Bathrooms are accessible from rear parking lot entrance