1. Holy Annunciation Orthodox Church 11 Prospect St, Maynard, MA 01754 Coordinate: 42.43596,-71.45089 Phone: (978) 897-7695