KFC J310050

KFC #J310050 is a KFC restaurant located at 1101 Lurleen B. Wallace Boulevard South in Tuscaloosa, Alabama.