Thelma Ridenbaugh, 93, a lifetime resident of Windham, passed away on Thursday, October 24, 2019. She was born November 5, 1925, in Windham, Ohio to Claude and Belle (Miller) Beachler. In her younger years, Thelma built race car engines, a... View Obituary & Service Information