Charles H Carter II, DMD, Dentist

1600 Deo Dara Dr
Suite#3
BirminghamAL  35226-3391 (Jefferson County)


Phone: 205-978-6902
Fax:

NPI: 1689710071
License Number: 4495 (AL)