Leonard David Efrom, DDS, Dentist

11645 Biscayne Blvd
Ste 407
MiamiFL  33181 (Miami-Dade County)


Phone: 305-891-2621
Fax: 305-891-7279
Email: dre***@*****th.net

NPI: 1215029509
License Number: DN4291 (FL)