• Stop and Shop

    • Grocery Store
    • Pharmacies
    22 Leetes Island Road
    Branford, CT 06405
    (203) 488-1325
    • Upcoming Events