Upton Town Hall

1 Main St.
Upton
Massachusetts
United States