KFC J625240

KFC #J625240 is a KFC restaurant located at 1201 East Alameda Street in Norman, Oklahoma.