Subi WestAuto Repair · Sacramento, CAAuto Repair. Serving the Russian-speaking community in Sacramento.Address: 2680 Albatross Way, Sacramento, CA, 95815Phone: (916) 900-8162Loading map...