KFC J625005

KFC #J625005 is a KFC restaurant located at 1801 South Buckner Boulevard in Dallas, Texas.