Helen Louise Sowell

Birth date: Aug 9, 1928 Death date: Jan 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 d

CARED FOR BY

Floral Haven Funeral Home and Crematory

6500 S 129th E Ave., Broken Arrow OK 74012

(918)252-2518