Douglas Hayes, MD

Family Medicine

Carilion Giles Community Hospital

159 Hartley Way, Pearisburg, VA 24134

(540) 921-6000