KFC C521025

KFC #C521025 is a KFC restaurant located at 919 Federal Road in Houston, Texas.