Overview
Southborough is a town in Massachusetts, United States, with a population of about 9,686[1].
Geography
- Coordinates: 42.3056, -71.5245
Places · place_us_ma_southborough
Southborough is a town in Massachusetts, United States.
Southborough is a town in Massachusetts, United States, with a population of about 9,686[1].