Mobile Mechanic WestautoAuto Repair · Tampa, FLAuto Repair, Transmission Repair. Serving the Russian-speaking community in Tampa.Address: 2609 E 98th Ave, Tampa, FL, 33612Phone: (656) 234-9800Loading map...