2385 Main St Stratford, CT 06615