Katelyn Carpenter, MD

Family Medicine, Primary Care

Shenandoah Memorial Hospital

33699 Old Valley Pike, Ste D, Strasburg, VA 22657

Accepting new patients

(540) 459-1410