KFC 285 W. Main Street 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM 10:30 AM - 11:00 PM285 W. Main Street Stamford, CT 06902 USphone(203) 358-8609(203) 358-8609Get DirectionsVisit Store Website