Jack L. Stowers, 90, Lone Wolf, OK Jack L. Stowers was born to Jess Stowers and Linda Wolf in Carter, Oklahoma on December 8, 1923 and departed this life in Altus, Oklahoma on February 19, 2014 at the age of 90 years, 2 months and 11 days. Jack... View Obituary & Service Information