KFC G135407

KFC #G135407 is a KFC restaurant located at 1650 North Market Street in Shreveport, Louisiana.