KFC J625243

KFC #J625243 is a KFC restaurant located at 2903 Southwest 29th Street in Oklahoma City, Oklahoma.