Get directions to: Kfc, Homer, LA Restaurant address: 822 W Main St Homer, LA 71040, USA Driving Walking Bicycling Restaurant: Kfc