North Brookfield Town House

185 N. Main St.
Massachusetts
United States