1. El Toro Mufflers & Radiators 4943 Cecilia St, Cudahy, CA 90201 Coordinate: 33.9582,-118.18016 Phone: (323) 771-8001