KFC - Kentucky Fried Chicken in Lima - Locations & Hours

Name Address Phone
KFC - 2723 Elida Road 2723 Elida Road (567) 712-7746

Other popular stores in Lima: