1. C & L Backhoe Rental 6188 Stover Ave, Riverside, CA 92505 Coordinate: 33.94211,-117.48948 Phone: (951) 688-2342