Steve Freeman, of Mill Creek, was born May 23, 1926 in Mill Creek, Oklahoma to Thomas and Lovie (Browning) Freeman. He passed away Sunday, August 5, 2018 at Mill Creek, at the age of 92 years, 2 months and 12 days. He married Gladys (Mercer) Freeman in Gainesville, Texas on ...