Steven Owens
July 26, 1949 - April 26, 2017
Steven Owens, 67, was born on July 26, 1949 in Tulsa, Oklahoma and passed away on April 26, 2017. After graduating from Edison High School, Steven became a firefighter. He soon found another passion in building swimming pools, an area in which... View Obituary & Service Information