The Church of the Holy Spirit is located at the intersection of Route 28 and Monument Road in Orleans. The address is 204 Monument Road, Orleans MA. Scroll down for contact details and a map to our church. You are welcome here!
204 Monument Road, Orleans, MA 02653
Office Email – General Inquiries