KFC J718281

KFC #J718281 is a KFC restaurant located at 775 Schillinger Road South in Mobile, Alabama.