Michael R. Hainstock, M.D.

Adolescent Medicine, Cardiology, Pediatric - Cardiology, Pediatrics

Image Placeholder Doctor Image Placeholder Doctor Image Placeholder Doctor

UNIVERSITY OF VIRGINIA HEALTH SERVICES FOUNDATION

Main Phone: 434-924-5321

Fax: 434-924-9523

Board Certifications

American Board of Pediatrics - Pediatric - Cardiology

Gender

Male

Medical Experience

Residency: University of Arizona College of Medicine (June 30, 2008)

Fellowship: Oregon Health Science Univ Hospital (June 30, 2011)

Fellowship: Children's Hospital (June 30, 2012)