John Priddy, MD

Family Medicine, Primary Care

1935 W Main St, Salem, VA 241533109

(540) 387-0441