1095 Kennedy RoadStore: 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 PM1095 Kennedy Road Windsor, CT 06095 USMain Number(860) 688-0860(860) 688-0860DirectionsView Page