Emilia Smith-Alvarez, DMD, Dentist

7741 Sw 62nd Ave
MiamiFL  33143-4908 (Miami-Dade County)


Phone: 305-676-0008
Fax:
Email: emi***@*****il.com

NPI: 1265928774
License Number: DN23405 (FL)