KFC D212019

KFC #D212019 is a KFC restaurant located at 9510 South Main Street in Houston, Texas.