Truck Rental in Mechanic Falls, ME U-Haul116 Pleasant StMechanic Falls, ME, 042562073459697U Haul Neighborhood DealerU Haul RentalsUhaul Truck Rental U-Haul2 Pigeon Hill RdMechanic Falls, ME, 042562073462008Uhaul Truck Rental Show More