Get directions to: Kfc, Willimantic, CT Restaurant address: 1589 Main St Willimantic, CT 06226, USA Driving Walking Bicycling Restaurant: Kfc