Hal W Barnes, MD, Family Medicine

213 River Walk Pkwy
Ste 101
ChesapeakeVA  23320-6893 (Chesapeake City County)


Phone: 757-382-5206
Fax: 757-548-2312
Email: hba***@*****il.com

NPI: 1144297714
License Number: 0101045080 (VA)