Peter Ray O'Dell
June 14, 1948 - May 31, 2023
Peter Ray O'Dell, 74, of Putnam County, West Virginia, passed away on May 31, 2023, but not before living a life as colorful as his personality. Born on June 14, 1948, in Nicholas County, Peter was a man of many trades and talents. He was... View Obituary & Service Information
