Wilburn Loyd Owens, 91, passed away on March 2, 2025, in Coeur d'Alene, Idaho. Born on July 26, 1933, in Broken Bow, Oklahoma ...