Saint John's Episcopal Church

Maynard Rd. and Church St.
Framingham
Massachusetts
United States