Address: 23 1/2 1st St

Norwalk CT 06855