Get directions to: Kfc, Framingham, MA Restaurant address: 149 Cochituate Rd Framingham, MA 01701, USA Driving Walking Bicycling Restaurant: Kfc