Helen Louise Sowell
August 9, 1928 - January 6, 2015
Helen Louise Sowell passed away on January 6th, 2015 in Tulsa, Oklahoma at the age of 86. She was born August 9, 1928 to Clem and Fay Richardson in Tulsa, Oklahoma. Helen was married to Charles “Pappy” Sowell who preceded her in... View Obituary & Service Information