Immaculate Conception ChurchParishShare15 Hawthorne BoulevardSalem, Massachusetts 01970United StatesGet directions