James Drayton Smith III, DMD, Dentist

4960 Valleydale Rd
Ste 100
BirminghamAL  35242 (Shelby County)


Phone: 205-991-7350
Fax: 205-991-7949
Email: adv***@*****th.net

NPI: 1265520134
License Number: 5024 (AL)