KFC J625248

KFC #J625248 is a KFC restaurant located at 2231 Northwest 23rd Street in Oklahoma City, Oklahoma.