KFC J625033

KFC #J625033 is a KFC restaurant located at 6130 East Mockingbird Lane in Dallas, Texas.