Japanese Car CareAuto Repair · Miami, FLAuto Repair. Serving the Russian-speaking community in Miami.Address: 2901 SW 72nd Ave, Miami, FL, 33155Phone: (305) 262-0002Website: http://japanesecarcare.com/Loading map...