A 2,400 sq. ft. retail space on Main Street in downtown Stratford is now available for lease. This store is part of the popular Stationhouse Square retail strip, offering excellent visibility and high daily traffic. Could be subdivided into two 1,200sf spaces.