KFC C521020

KFC #C521020 is a KFC restaurant located at 2701 Yale Street in Houston, Texas.