1. Budget Truck Rental - Route 66 Auto Repair 1775 W Foothill Blvd, Upland, CA 91786 Coordinate: 34.10743,-117.68473 Phone: (909) 985-3597