KFC G135517

KFC #G135517 is a KFC restaurant located at 12499 Westheimer Road in Houston, Texas.