Steve Freihaut
March 1, 1956 - April 8, 2019
Freihaut, Steve, of Cedar Hill, Missouri was born March 1, 1956, in Saint Louis, Missouri, to Walter and Genevieve (nee Halmich) Freihaut and entered into rest, Monday, April 8, 2019 at the age of 63 years, 1 month and 7 days. He is preceded... View Obituary & Service Information