That Miami MechanicAuto Repair · Miami, FLAuto Repair, Roadside Assistance, Oil Change Stations. Serving the Russian-speaking community in Miami.Address: Miami, FL, 33134Phone: (305) 930-0618Loading map...