KFC G135230

KFC #G135230 is a KFC restaurant located at 707 West Nolana Avenue in McAllen, Texas.