Ernesto Alejandro Leon Caba, DMD, Dentist

2900 S University Dr Apt 9105
Fort LauderdaleFL  33328-1409 (Broward County)


Phone: 786-752-1301
Fax:
Email: dr.***@*****oo.com

NPI: 1295303527
License Number: DN25973 (FL)