Thomas Alan Shea, DDS, Dentist

8116 Timberlake Rd
LynchburgVA  24502-2608 (Lynchburg City County)


Phone: 434-239-2651
Fax:

NPI: 1114071321
License Number: 0401004192 (VA)