KFC G135498

KFC #G135498 is a KFC restaurant located at 1040 North Bell Boulevard in Cedar Park, Texas.