Rella Marie Sloan Barnard
April 28, 1956 - December 26, 2022
Rella Marie Sloan Barnard, 66, of Peoria passed away on Monday, December 26, 2022 at Accolade Healthcare of Peoria. She was born on April 28, 1956 in Lewistown, Missouri to Jesse Willard and Laurel Lea (Klingen) Sloan. She married Arthur V.... View Obituary & Service Information
