• (540) 667-4546
  • Dr. Leonard

    Dr. Mark Leonard completed his undergraduate education at Duke University in Durham, North Carolina.  He then completed a Master’s Degree in Nutrition at Columbia University in New York, followed by entering medical school at MCV in Richmond, Virginia, where he also performed his residency in Obstetrics and Gynecology.  He is a Board Certified physician by the American College Of Obstetrics and Gynecology.

    Reader Interactions

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    What Our Patients Say...