In Stop & Shop, 380 Main Ave, Norwalk (203) 847-0633
In Stop & Shop, 380 Main Ave, Norwalk, CT 06851 (203) 847-0633