Volkswagen Parts & Repair For Smith Foreign AutoAuto Repair · Houston, TXAuto Repair. Serving the Russian-speaking community in Houston.Address: 9855 Steelman St, Houston, TX, 77017Phone: (713) 477-8000Loading map...