Auburndale Congregational Church

64 Hancock St.
Newton
Massachusetts
United States