KFC stores in Alabama on Map

Check these stores:
KFC - Decatur, AL in Decatur
2208 Beltline Road, Decatur, AL 35601
KFC in Montevallo
950 Main St, Montevallo, Alabama 35115
KFC in Attalla
500 Cherry St NE, Attalla, Alabama 35954
KFC in Decatur
1235 Point Mallard Parkway, Decatur, Alabama - AL 35601
KFC in Evergreen
840 Liberty Hill Dr, Evergreen, Alabama 36401