John Lee Fleming, DMD, Dentist

1736 Teal Cir
TuscaloosaAL  35405-6761 (Tuscaloosa County)


Phone: 205-349-1790
Fax: 205-349-1790

NPI: 1659628535
License Number: 2755 (AL)