David Switzer MD, FAAFP, is the Medical Director of Population Health at Valley Health System in Luray, VA. He also provides primary care services in Page County, VA. Dr. Switzer also serves as the President of the Board of the Page Free Clinic in Luray, VA.
Dr. Switzer completed his undergraduate studies, medical school, and family medicine residency at the University of Virginia.
