Clara Jo Owens
August 9, 1933 - June 2, 2024
Clara Jo Owens 90, of Hurricane, WV passed away on June 2, 2024 at home. She was born to the late James Hermas and Ernestine McSpadden Majors on August 9, 1933. In addition to her parents, she was preceded in death by her husband, Harold,... View Obituary & Service Information
