1 Stop & Shop Location in Windsor, Connecticut

  • 1095 Kennedy Road

    Store: 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM
    1095 Kennedy Road
    Windsor, CT 06095
    US
    Main Number
    (860) 688-0860(860) 688-0860