Lawson Tower

Off First Parish Rd.
Massachusetts
United States