KFC C521023

KFC #C521023 is a KFC restaurant located at 9011 West Sam Houston Parkway North in Houston, Texas.