William Blaylock, MD, Internal Medicine

1930 Braeburn Cir
SalemVA  24153-7388 (Salem City County)


Phone: 540-444-5600
Fax: 540-444-5617

NPI: 1811973423
License Number: 0101018545 (VA)