Peter “Pete” Sheldon Barnes, 78, of Odessa, Missouri passed away on Monday, November 23, 2020 at Liberty Hospital in Liberty, Missouri. The family will host an inurnment at the Payne Cemetery in Polk, Missouri at a later date.... View Obituary & Service Information
