KFC J466005

KFC #J466005 is a KFC restaurant located at 75835 Highway 77 in Lincoln, Alabama.