Scott Ostrander

Birth date: May 26, 1979 Death date: Mar 18, 2022

Scott Ostrander 42, of Columbia, MO formerly of Sedalia passed away on Friday, March 18th 2022 at St. Luke Hospital in Kansas City MO. Arrangements are pending.