Lori Whitefeather, age 52 of Owyhee, Idaho, passed away suddenly at her home on Monday, Sept. 26, 2016. Arrangements are under the direction of Rost Funeral Home, McMurtrey Chapel, in Mountain Home.