KFC G135211

KFC #G135211 is a KFC restaurant located at 201 South 77 Sunshine Strip in Harlingen, Texas.