1,300 Storefront available for lease at retail plaza known as Camelot Square located in Stratford, proximate to I-95, the Stratford Marina and the Stratford Train Station. Space previously served as a convenience store and is well suited for that use. It is also suitable for any retail or office use. Rent Price: $2,400/month + utilities, garbage, insurance & common charge