Auto & RV Specialists Truck & Trailer Repair (909) 736-0673 8393 E Foothill Blvd, Rancho Cucamonga, CA 91730, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 8393 E Foothill Blvd, Rancho Cucamonga, CA 91730, USA (909) 736-0673 City RANCHO CUCAMONGA State CA Country United States