Karen Barnhart, MD, Family Medicine

2102 W Main St
SalemVA  24153-3129 (Salem City County)


Phone: 540-375-0600
Fax:

NPI: 1215909239
License Number: 0101-031378 (VA)