David E. Freeman
October 20, 1950 - September 13, 2025
David Freeman, 74, passed away unexpectedly on September 13, 2025, at his home in Grove, Oklahoma. He was born on October 20, 1950, to Warren and Ivalee (Knight) Freeman, in Tulsa, Oklahoma, where he grew up and graduated from high school.... View Obituary & Service Information
