Bloomington

Otis Freeman 88

Otis Freeman, 88 SPENCER – Otis L. Freeman, 88, of Spencer, went to be with the Lord on Thursday, May 23, 2019 at the I.U. Health Bloomington Hospital. Otis was born in Owen County, Indiana, o…

View Original Notice ? Otis Freeman 88