Thomas Allen Leech, DDS, Dentist

1920 E Hwy 54
Ste 570
DurhamNC  27713 (Durham County)


Phone: 919-544-2001
Fax:

NPI: 1083797377
License Number: 5670 (NC)