Spates AutoAuto Repair · Houston, TXAuto Repair. Serving the Russian-speaking community in Houston.Address: 7301 Broadway St, Pearland , TX, 77581Phone: (346) 678-8737Loading map...