Spencer Dale Maddox, DMD, Dentist

840 Montclair Rd
Ste 401
BirminghamAL  35213-1920 (Jefferson County)


Phone: 205-591-6220
Fax:

NPI: 1497882641
License Number: 5200 (AL)