Overview
Spencer is a town in Massachusetts, United States, with a population of about 5,700[1].
Geography
- Coordinates: 42.2440, -71.9923
Places · place_us_ma_spencer · rev 2
Spencer is a town in Massachusetts, United States.
Spencer is a town in Massachusetts, United States, with a population of about 5,700[1].