2595 Main St Stratford, CT 06615