St. Mary of the Annunciation Church

Catholic

4 Herbert St, Melrose, MA, 02176

Phone: (781) 665-0152

Website: www.stmarysmelrose.org

Connect: Facebook

Nearby Churches

More Catholic churches in Melrose, MA

What to expect on your first visit