KFC C975006

KFC #C975006 is a KFC restaurant located at 1523 South Dumas Avenue in Dumas, Texas.