Statistipedia

Storrs, CT

Storrs, CT
Map of Storrs
StateConnecticut
Population16,352
Links
Maps

Storrs is in the state of Connecticut, roughly 61 miles southwest of Boston. It has a population of 16,352.