Address: 8103 Alameda St, Los Angeles, CA 90001, USA
Juan Carlos Pulido Diaz | Aug 25, 2019
Yes it is
Juan Lopez | Aug 25, 2019
They do not have an inventory of parts.
You will have to go and see what there is.
It's a junkyard.
It is best to bring your own tools and remove what you need.