Troy L Long III, DDS, Dentist

212 N Castle Heights Ave
Ste A
LebanonTN  37087-2740 (Wilson County)


Phone: 615-444-2782
Fax: 615-444-4354

NPI: 1912987538
License Number: 005365 (TN)