St. Mary's of the Annunciation Parish
Drag box to select area
St. Mary's of the Annunciation Parish is a Roman Catholic church. Worship services are held on Sundays at 7:30am, 9:30am and 11:30am. Weekday masses are held at 9am daily. Religious education and other religious programs are also offered here.
46 Myrtle St, Melrose, MA 02176
- Hours: By appointment