header3 transparentlogo

St. Therese - Carmelite Chapel In The Mall

Located at the North Shore Mall, Peabody MA 01960

Phone: (978) 531 6145 •  E-Mail: contactus@carmelitechapel.com


The Carmelites

Province Of The Most Pure Heart Of Mary

Contact Us


We are located at the North Shore Mall in Peabody, MA.


Mailing Address:

210 Andover Street

Peabody, MA 01960


Phone: 978-531-6145


Fax: 978-532-1040


E-Mail: contactus@carmelitechapel.com


You can also use our web form to send us a message. --->