Storrs Discovery Guide

A short way inland from the Long Island Sound is the town of Storrs, Connecticut. It’s most well known because it’s the home of the University of Connecticut which was originally founded in 1881, but was initially called the Agricultural School. This is also one of the older towns in the New England area, and it ...

Read more about Storrs>

Latest Storrs Articles
There are no Storrs articles at this time.

Storrs Overview

Picture Gallery

There are no Best of Storrs, Connecticut pictures at this time.