Swiss GarageAuto Repair · Houston, TXAuto Repair. Serving the Russian-speaking community in Houston.Address: 3520 W Alabama St, Houston, TX, 77027Phone: (713) 626-9320Website: http://www.swissgarage.com/Loading map...