KFC G135396

KFC #G135396 is a KFC restaurant located at 4010 North State Line Avenue in Texarkana, Texas.