Contractors Equipment Rental in Ukiah, CA Defatte Equipment Inc65 Ford RdUkiah, CA, 954827074631057Contractors Equipment RentalThe Pumpkin Patch Show More