KFC G135518

KFC #G135518 is a KFC restaurant located at 4435 Cypress Creek Parkway in Houston, Texas.