E & C Auto Repair

716 N Alvarado St
Los Angeles CA 90026
2 Reviews

Sponsored Topics

See a problem? Let us know!
<p>E.I.C. Auto Repair is located on north Alvarado Street, adjacent to the 101 Freeway.&nbsp;It offers general automotive repairs for domestic and foreign vehicles. The shop specializes in tune-ups and oil changes, but also performs transmission services, brake jobs, emissions checks and electrical checks.</p>