Marc A Swanson, MD, Anesthesiology

100 Knotbreak Rd
SalemVA  24153 (Salem City County)


Phone: 540-444-5670
Fax: 540-444-5669

NPI: 1255350831
License Number: 0101046486 (VA)