KFC J625006

KFC #J625006 is a KFC restaurant located at 4303 Lemmon Avenue in Dallas, Texas.