Sheldon Carroll Owens Sr.
November 5, 1966 - March 16, 2022
Sheldon Carroll Owens, Sr., passed from this life on March 16, 2022 at home. He was born November 5, 1966 to Carroll and Linda Owens. Sheldon graduated from Mammoth Spring High School in 1985. He began his work journey with Wal-Mart and then... View Obituary & Service Information