Physician avatar

John O Marsh, MD

Division:
General Primary Care Offices Appointment
Department:
Primary Care Offices
Call 540.887.2627
Primary Location:

PO Box

Directions
Phone:
540.887.2627
Expertise
ABMS Certification:
Family Medicine, 1993
Clinical Practice:
Primary Care
About
Title:
Clinical Assistant Professor of Family Medicine
Education
Primary:
Eastern Virginia Medical School, 1983
Residency:
Family Medicine, University of Virginia