May 17, 1936 - March 31, 2020, Betty Eleane Osborne passed away on March 31, 2020 in Punta Gorda, Florida. Funeral Home ...