Luis F Mota, DMD, Dentist

3031 Ne 163rd St
North Miami BeachFL  33160-4462 (Miami-Dade County)


Phone: 305-945-0909
Fax: 305-945-0907
Email: lui***@*****ol.com

NPI: 1033327028
License Number: DN15847 (FL)