University Plaza is a commercial complex situated in Storrs Mansfield, CT, offering a range of services and amenities to its visitors and tenants.
With a variety of businesses and establishments, University Plaza serves as a convenient and bustling hub for the local community.
Generated from their business information