Lake Mallalieu - Willow River Apartments Share: Apartments Visit Website 206-208-500 Wisconsin Street North Hudson, WI 54016 (715) 386-5109 (715) 377-0111 (fax) Facebook Twitter Hours: M- F 10AM - 4PM About Map About Lake Mallalieu Apartments - all ages. Willow River Apartments - Full amenity luxury community for residents 55 and better. What's Nearby? Distance: 5 10 15 20 25 50 mi.