Betsy Lou Harris
February 26, 1953 - November 18, 2020
Betsy Lou Harris, 67, of Spencer, passed away at 12:15 a.m. on Wednesday, November 18, 2020 at IU Health Hospice House in Bloomington. Born February 26, 1953 in Owensburg, she was the daughter of Robert Lee and Anna Louise (Jackson) McCloud. She... View Obituary & Service Information