Church

Holy Annunciation Church, Maynard

Maynard, Massachusetts, United States