Izzy Mufflers and BrakesAuto Repair · Los Angeles, CAAuto Repair. Serving the Russian-speaking community in Los Angeles.Address: 5535 W Pico Blvd, Los Angeles, CA, 90019Phone: (323) 525-0245Loading map...