David E Black, DDS, Dentist

1335 Hardy Rd
VintonVA  24179-2201 (Roanoke County)


Phone: 540-342-7865
Fax: 540-342-7862

NPI: 1518989730
License Number: 0401004058 (VA)