Todd Brandon Howell, DMD, Dentist

1871 Chace Dr
BirminghamAL  35244 (Jefferson County)


Phone: 205-959-0090
Fax: 205-989-5566
Email: cha***@*****il.com

NPI: 1760425060
License Number: 5180 (AL)