STOP & SHOP PHARMACY 0687

22 LEETES ISLAND ROAD

BRANFORD, CT 6405