Karen E Shelton, MD, Preventive Medicine

201 Francis Marion Ln
District Office 2nd Floor
MarionVA  24354-4227 (Smyth County)


Phone: 276-781-7450
Fax: 276-781-7455

NPI: 1619926680
License Number: 0101260180 (VA)