Dr. John Zech, MD is an allergist/immunologist in Champaign, Illinois. He is currently licensed to practice medicine in Illinois. He is affiliated with Presence Covenant Medical Center, Carle Foundation Hospital, and Sarah Bush Lincoln Health Center.