Amanda Hudson, DMD, Dentist

2320 7th Ave S
BirminghamAL  35233-3207 (Jefferson County)


Phone: 205-251-1010
Fax:

NPI: 1659721819
License Number: 6306 (AL)