Dr. A Baha, MD
Pain Medicine
Make an Appointment
(309) 676-0766Telehealth services available
Illinois Neurological Institute is located at 719 N William Kumpf Blvd Ste 100, Peoria, IL 61605.
Providers at Illinois Neurological Institute specialize in Neurology, Neurosurgery, and Sleep Medicine.
Eighteen providers practice at Illinois Neurological Institute.
Use the insurance check on this page to verify if Illinois Neurological Institute is in-network.