KFC J718197

KFC #J718197 is a KFC restaurant located at 2351 St. Stephens Road in Mobile, Alabama.