1 Royce Cir Administrative Conference Room, Storrs, CT 06268
Phone: +1 860-487-9200
Google Rating: 2.4 (156 reviews)