St. Vincent Pediatrics Residency
8414 Naab Rd Ste 200 Indianapolis, IN 46260Make an Appointment
(317) 338-7655Dr. Sheila Stewart, MD is a pediatrics specialist in Indianapolis, IN and has been practicing for 23 years. She graduated from University Of California, San Diego, School Of Medicine in 1996 and specializes in pediatrics.