Deerwood Resort 5176 Deerwood Resort Lane Land O Lakes WI 54540 (715) 356-3178 Share × Print Email Facebook Twitter LinkedIn Tell a Friend × Tweet Share Pin It