Stop&Shop
22 Leetes Island Road
Branford, CT 6405
phone: (203) 488-1325