Rita The Smile DesignerDentists · Miami, FLCosmetic Dentists. Serving the Russian-speaking community in Miami.Address: 2685 Bird Ave, Miami, FL, 33133Phone: (305) 934-1140Website: https://drritadental.com/Loading map...