1. C & A Casting 3545 Slauson Ave, Maywood, CA 90270 Coordinate: 33.98904,-118.20123 Phone: (323) 582-2949