Contact Address: 3765 NE 163rd St #1a, North Miami Beach, FL 33160 Phone: 786-628-1542 Website URL: https://avadentllc.com About US North Miami Beach Dental Implants is a leading provider of permanent tooth replacement solutions in Miami-Dade County. Our experienced dental team specializes in dental implants that restore both the