KFC J625050

KFC #J625050 is a KFC restaurant located at 8001 Forest Lane in Dallas, Texas.