David Carl Hufham, DMD, Dentist

120 Euclid Ave
BirminghamAL  35213-2952 (Jefferson County)


Phone: 205-871-8881
Fax: 205-871-8828
Email: jdh***@*****oo.com

NPI: 1740366053
License Number: 5001 (AL)