Charles O Drummond, DMD, Dentist

3825 Lorna Rd Ste 210
BirminghamAL  35244-3003 (Jefferson County)


Phone: 205-988-0363
Fax: 205-988-0399

NPI: 1922120757
License Number: 4225 (AL)