Slauson Auto Tech
2502 W Slauson Ave, Los Angeles 90043