what is storrs center
The Storrs Center is a mixed-use town center located in Storrs, in the town of Mansfield, Connecticut, adjacent to the University of Connecticut. At completion, Storrs Center will include about 160,000 square feet (150,000 sq m) of restaurants, cafes, cafÃ©s, shops and nightlife. venuesne comment on â Storrs Centerâ2015 Global Awards for Excellence Finalist â. The fact that this is even considered as a candidate for Global Awards for Excellence is, quite frankly, a joke. This plan in Storrs, at best, failed, and in reality failed miserably.