KFC J625237

KFC #J625237 is a KFC restaurant located at 1420 South Air Depot Boulevard in Midwest City, Oklahoma.