ViewsWatchers |
Contained Places
Stafford is a town in Tolland County, Connecticut, United States, settled in 1719. The population was 11,472 at the 2020 United States Census. 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. [edit] Research Tips
|