Idalia Lastra, D.M.D. 2498 Southwest 3rd Avenue, Miami, FL 33129