Mary Margaret Law, DMD, Dentist

1910 28th Ave S Ste 100
BirminghamAL  35209 (Jefferson County)


Phone: 205-855-5111
Fax:

NPI: 1841531027
License Number: 5999 C1 (AL)