Mirta Almeida, DDS, Dentist

2460 Sw 137th Ave
MiamiFL  33175-8803 (Miami-Dade County)


Phone: 305-553-2618
Fax: 305-559-7989

NPI: 1609929231
License Number: 0010237 (FL)