KFC J625246

KFC #J625246 is a KFC restaurant located at 4621 Northwest 39th Street in Oklahoma City, Oklahoma.