You will remember Spencer as you drive or walk the main road that runs north and south through town. It’s a beautiful street where neighbors make you feel welcome as you are strolling the sidewalks. Spencer has a population of 11,000 residents that enjoy the convenience the town has to offer. Spencer was ranked 10th best place to live in the United States by Relocate-America.com's "America's Top 100 Places to Live for 2007.
230967
3
1
1,008
240071
4
2
2,015
231221
3
2
1,568