Get directions to: Kfc, Atmore, AL Restaurant address: 1225 S Main St Atmore, AL 36502, USA Driving Walking Bicycling Restaurant: Kfc