Omar Mubarak, DMD, Dentist

6350 Palm Trace Landings Dr
Apt Ste 203
Fort LauderdaleFL  33314-1838 (Broward County)


Phone: 770-826-8065
Fax:
Email: oma***@*****il.com

NPI: 1124357751
License Number: DN18853 (FL)