KFC D212020

KFC #D212020 is a KFC restaurant located at 6050 Hillcroft Avenue in Houston, Texas.