KFC J625051

KFC #J625051 is a KFC restaurant located at 1717 North Story Road in Irving, Texas.