Michael F McCarthy, DMD, Dentist

3825 Lorna Rd
Ste 248
BirminghamAL  35244-3005 (Jefferson County)


Phone: 205-733-2022
Fax: 205-733-9678

NPI: 1821004805
License Number: 3871 (AL)