Dr. Heidi Lee, MD
Neurology
Make an Appointment
(317) 614-3100Telehealth services available
Indiana Center/Multiple Scleros is located at 8424 Naab Rd Ste 1A, Indianapolis, IN 46260.
Providers at Indiana Center/Multiple Scleros specialize in Neurology.
One provider practices at Indiana Center/Multiple Scleros.
Use the insurance check on this page to verify if Indiana Center/Multiple Scleros is in-network.