Relax and Smile Dental CareDentists · Miami, FLCosmetic Dentists, General Dentistry. Serving the Russian-speaking community in Miami.Address: 271 NE 2nd St, Miami, FL, 33132Phone: (305) 358-3384Website: https://www.relaxandsmile.comLoading map...