KFC G135212

KFC #G135212 is a KFC restaurant located at 2319 Guadalupe Street in Laredo, Texas.