John Marvin Owen
March 20, 1930 - December 31, 2021
John Marvin Owen was born on March 20, 1930, in Granite, Oklahoma, to Jo Ella Bowles and Tom Owen. He passed away on December 31, 2021, at the age of 91 in Stillwater, Oklahoma. John grew up in Mangum, Oklahoma, and faithfully served his country... View Obituary & Service Information