KFC J625031

KFC #J625031 is a KFC restaurant located at 11333 Garland Road in Dallas, Texas.