November 14 2020 University of Connecticut – Storrs Center: Mansfield, Connecticut
University of Connecticut - Storrs Center Location: Mansfield, Connecticut Description: Located just steps from the University of Connecticut, Storrs Center is Mansfield's new downtown created by some of the nation's most talented urban planners and anchored by one of the most prestigious public universities in the nation. Mansfield...