Shop Rite Plaza

Shop Rite Plaza is a 320,000 SF center in Stratford, CT. The property is located directly off the I-95 interchange, approximately 10 miles southwest of New Haven. Tenants include Shop Rite, Walmart, Home Depot and Webster Bank.

320,000 SF
Stratford, CT

Anchored By

Contact brand street