Steve Freeman
May 23, 1926 - August 5, 2018
Steve Freeman, a resident of Mill Creek was born May 23, 1926 in Mill Creek, Oklahoma to Thomas & Lovie (Browning) Freeman. He passed away Sunday August 5, 2018 at Mill Creek, Oklahoma at the age of 92 years 2 months and 12 days. He was... View Obituary & Service Information