Dr. A Baha, MD
Pain Medicine
Make an Appointment
(615) 396-4694Telehealth 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.
Nineteen providers practice at Illinois Neurological Institute.
Use the insurance check on this page to verify if Illinois Neurological Institute is in-network.