Albert J Halls, MD, Family Medicine

20306 Badger Ln
OnleyVA  23418-0159 (Accomack County)


Phone: 757-787-7374
Fax: 757-787-4513

NPI: 1063476471
License Number: 17503 (NE)