Wrench & Rod Heavy Duty Truck Truck & Trailer Repair (310) 345-7690 9100 S Denker Ave, Los Angeles, CA 90047, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 9100 S Denker Ave, Los Angeles, CA 90047, USA (310) 345-7690 City LOS ANGELES State CA Country United States