Tamara Santos, DMD, Dentist

7635 Abbott Ave Apt 1
Miami BeachFL  33141-2339 (Miami-Dade County)


Phone: 305-305-8934
Fax:
Email: tam***@*****il.com

NPI: 1780060954
License Number: DN21301 (FL)