Michael Edmond Hall, DDS, Dentist

403 Roanoke Blvd
SalemVA  24153-5007 (Salem City County)


Phone: 540-389-0225
Fax: 540-389-3529
Email: got***@*****oo.com

NPI: 1437297660
License Number: 0401007436 (VA)