Sherry Lene Hall, MD, Internal Medicine

2202-A Beechmont Rd
South BostonVA  24592-2547 (Halifax County)


Phone: 434-575-6300
Fax: 434-575-8300

NPI: 1245237932
License Number: 0101041465 (VA)