We are located at 2505 Main Street, Stratford, CT 06615  at Stationhouse Square, across the street from the Stratford MetroNorth train station.
We are located at 2505 Main Street, Stratford, CT 06615  at Stationhouse Square, across the street from the Stratford MetroNorth train station.