ServicesJohn Helfrich, MD provides neurology services in Champaign, IL. A Neurologist is a physician who diagnoses, treats, and manages disorders, disease, and injuries to the nervous system. This includes such areas as the brain, spinal cord, nerves and muscles.
Please call John Helfrich, MD at (217) 366-1266 to schedule an appointment in Champaign, IL or to get more information.
This doctor treated me like I was a study case. Hardly gave me eye contact, and lectured me for another situation not even related to my appointment. They always seem like they're going to give up on me. Very bad experience, this doctor needs to retire. I was never able to relax during my appointment. I was on edge the whole time.