Auto Air by BenAuto Repair · Tampa, FLAuto Repair. Serving the Russian-speaking community in Tampa.Address: 8406 N Blvd, Tampa, FL, 33604Phone: (813) 269-9999Loading map...