Chris Auto RepairAuto Repair · Houston, TXAuto Repair. Serving the Russian-speaking community in Houston.Address: Houston, TX, 77084Phone: (832) 614-1228Loading map...