KFC J625003

KFC #J625003 is a KFC restaurant located at 2407 West Davis Street in Dallas, Texas.