Address: 51 Le Grand Pl

Stratford CT 06614