777 Beachway Dr Suite 210, Indianapolis, IN
2625 E. 62nd St., Indianapolis, IN
1002 Wishard Blvd, Indianapolis, IN
355 W. 15th St., Indianapolis, IN
Make an appointment today!
333 East County Line Road, Greenwood, IN
Dr. Melissa Michels received her bachelor’s degree from Illinois State University and her medical degree from the University of Illinois College of Medicine. Dr. Michels completed her pediatric residency at the University of Colorado ...
Read more
7525 East 82nd Street, Indianapolis, IN
575 Riley Hospital Dr, Indianapolis, IN
1030 W. Michigan St., Indianapolis, IN
Make an appointment today!