KFC J625203

KFC #J625203 is a KFC restaurant located at 1208 US Highway 81 in Duncan, Oklahoma.