KFC G135220

KFC #G135220 is a KFC restaurant located at 901 US Highway 83 in La Joya, Texas.