For Appointments: 540-361-2040Fax #: 540-361-2058

Professional Certifications and Societies:
  •  Board Certification – American Nurse Credentialing Center
Medical Education:
  • Master of Science in Nursing – Maryville University, St. Louis, MO
  • BSN – George Mason University, Fairfax, VA

New to our practice in 2018, Mary is a board-certified nurse practitioner, specializing in adult and geriatric primary care to meet all your well and sick visit needs. Her primary focus in nursing has been cardiac care with over 15 years of hospital-based experience. She believes that primary medical care is most effective when there is a partnership between the patient and provider and that education helps patient’s make the best-informed decision’s regarding their self-care needs. Mary enjoys time with her family of four and playing with her miniature schnauzer, Sadie.

8:30am - 5:00pm Monday - Friday

Healthgrades logo

Located in Suite 201.