Garry Bayliss, MD, Internal Medicine

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


Phone: 540-772-3707
Fax: 540-772-3739

NPI: 1215936943
License Number: 0101046732 (VA)