KFC G135507

KFC #G135507 is a KFC restaurant located at 1526 North Loop West in Houston, Texas.