Celia Williams Davenport, DMD, Dentist

3804 11th Ave S
BirminghamAL  35222-4209 (Jefferson County)


Phone: 423-488-6496
Fax:

NPI: 1366856650
License Number: 6067 (AL)