KFC J310022

KFC #J310022 is a KFC restaurant located at 1111 Skyland Boulevard East in Tuscaloosa, Alabama.