Stafford

Stafford is a town in Tolland County, Connecticut, United States, settled in 1719. The population was estimated at 11,893 in 2019. The community consists of the downtown area of Stafford Springs and the more rural villages of Crystal Lake, Ellithorpe, Hydeville, Orcuttsville, Staffordville, Stafford Hollow, Village Hill, and West Stafford. The town most likely derives its name from Staffordshire, in England.
Show lessRead more
Wikipedia

Discover this place

Home
Discover
Play
Nearby
Favorites