Celia Isabel Espinosa, DDS, Dentist

11160 S W 88th St
Ste 100
MiamiFL  33176 (Miami-Dade County)


Phone: 305-631-2939
Fax: 786-431-5269
Email: cel***@*****il.com

NPI: 1942402185
License Number: DN-19636 (FL)