KFC 149 Cochituate Rd 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM149 Cochituate Rd Framingham, MA 01701 USphone(508) 875-1011(508) 875-1011ServicesCarry Out, Delivery, No-Contact DeliveryGet DirectionsVisit Store Website