KFC C240001

KFC #C240001 is a KFC restaurant located at 26251 Northwest Freeway in Cypress, Texas.