Mary Gallagher, MD
Specialty
Department
Family Medicine & Population Health
Locations
300 Mount Clement Park
Tappahannock, VA 22560
Get Directions
Education
Medical School
Virginia Commonwealth University School of Medicine
Internship
University of Iowa Hospitals and Clinics
Residency
University of Iowa