KFC D212017

KFC #D212017 is a KFC restaurant located at 3619 Old Spanish Trail in Houston, Texas.