Our Physicians 2016-10-12T16:55:48+00:00

Our Physicians

At Shenandoah Women’s Healthcare in Harrisonburg, Virginia you’ll find a team of incredibly talented and experienced physicians. Our physicians are a well-rounded group, with specializations in:

  • Gynecology
  • Obstetrics
  • Preventative care
  • Surgical care
  • Osteopathic medicine

Together, they’re committed to making healthcare accessible to women of all ages throughout the Shenandoah Valley.

Working with a Physician

Our philosophy is very simple. At our Harrisonburg clinic, you’ll work with both midwives and physicians to take control of your health. Their process is collaborative. Working together, our midwives and physicians will order and interpret lab work and other tests, perform physical examinations, and answer questions about your health.

Our physicians will help you understand all of the options available to you and will help you make the best choice for you, your health, and your happiness.

If you’re pregnant or thinking about becoming pregnant, our physicians are here to help. They’ll work closely with our Certified Nurse Midwives to guide you through your pregnancy journey and maximize the likelihood of a successful pregnancy for you and your child.

Above all else, our physicians consider themselves your partners in health. They want to develop lasting relationships with women throughout the Shenandoah Valley.

Meet our physicians >

Are you ready to take control of you health?

Call Shenandoah Women’s Healthcare today to schedule your appointment.

(540) 438-1314


Request an Appointment Online

Frequently Asked Questions

What services do your physicians provide?
At Shenandoah Women’s healthcare, we offer a wide variety of services, including annual health exams, STD testing, pregnancy care, primary care services, and more.

Do your physicians only work with pregnant women?
No! Our physicians love working with women in all stages of life, from adolescence to menopause and beyond. No matter your age, we want to help you maintain optimal health throughout life’s journey.

Does your clinic accept insurance?
Yes! We are members of the Valley Health Plan and Multiplan networks. We accept insurance from Aetna, Anthem, Cigna, Tricare, Southern Health, Medicaid, Virginia Premier, Optima, and United Healthcare. You can read more about our insurance options here.

How can I make my first appointment at your Harrisonburg clinic?
You can request an appointment online or you can call our clinic at (540) 438-1314.