KFC C521024

KFC #C521024 is a KFC restaurant located at 7904 Long Point Road in Houston, Texas.