KFC J235056

KFC #J235056 is a KFC restaurant located at 2482 US Highway 331 South in Defuniak Springs, Florida.