Aviva Directory » Local & Global » North America » United States » States » Connecticut » Cities & Towns » Storrs

Storrs, the home of the main campus of the University of Connecticut, is a census-designated place, and part of the town of Mansfield, in eastern Tolland County, Connecticut.



Recommended Resources

Search for Storrs on Google, Bing, or Yahoo!