On The Go mechanicAuto Repair · Los Angeles, CAAuto Repair. Serving the Russian-speaking community in Los Angeles.Address: 11739 Glencrest Dr, San Fernando, CA, 91340Phone: (323) 345-3886Loading map...