Margaret Emily Leeds, DMD, Dentist

112 Broadway St
BirminghamAL  35209-5312 (Jefferson County)


Phone: 205-847-1415
Fax:

NPI: 1194456327
License Number: D-0007026-C1 (AL)