Orrie DeLois Shepherd
February 15, 1930 - May 23, 2018
Orrie DeLois, daughter of Lucia Lucille (Wanger) and Elton Earl Armantrout, was born February 15, 1930. She passed away at Deaconess Hospital on May 23, 2018 at the age of 88 years, 3 months and 8 days. She attended Freedom School through the... View Obituary & Service Information