Details Dental 8353 Southwest 124th Street, Miami, FL 33156