John E Howard, DDS, Dentist

20936 Timberlake Rd
LynchburgVA  24502 (Lynchburg City County)


Phone: 434-237-0004
Fax: 434-455-2735

NPI: 1730341025
License Number: 0401410751 (VA)