KFC J625254

KFC #J625254 is a KFC restaurant located at 8950 Northeast 23rd Street in Oklahoma City, Oklahoma.