David Templeton, DDS, Dentist

633 E Jackson Steet
Gate CityVA  24251 (Scott County)


Phone: 423-967-1177
Fax:

NPI: 1275830242
License Number: DS0000003626 (TN)