Second Church of Newton

60 Highland St.
Newton
Massachusetts
United States