Stop & Shop
1360 E Town Rd
MILFORD CT USA