Dora “Louise” (McMillan) Newberry, 88 of Odessa, Missouri passed away on Thursday, March 12, 2020 at Centerpoint Medical Center in Independence, MO. The family will host a Celebration of Life at a later date. In lieu of flowers,... View Obituary & Service Information
