Davenport Dental and Wellness Center: Celia Davenport, DMD
2940 Clairmont Ave, Birmingham 35205