Address: 120 Nichols Ave

Stratford CT 06614