Martha E Barrera, DDS, Dentist

13091 Sw 88th St
MiamiFL  33186-1708 (Miami-Dade County)


Phone: 305-408-3388
Fax: 305-408-3029
Email: mar***@*****oo.com

NPI: 1790023562
License Number: DN14420 (FL)