Appliance Rental in Eau Claire, WI Lebakkens Inc2842 Melby StEau Claire, WI, 547037158311002Appliance RentalEquipment Rental Lebakkens2501 E Clairemont AveEau Claire, WI, 547017158331316Appliance RentalEquipment RentalFurniture Renting LeasingTv Repair Shops Show More