Richard Lee Clauser
January 10, 1938 - September 6, 2025
Richard Lee Clauser, born January 10, 1938, in Clevland Ohio, passed away September 6, 2025, in Oklahoma City, Oklahoma. Richard was known by his family and friends as Lee, loved their ranch in Chalk Mountain, the dear, turkeys, birds and wildlife... View Obituary & Service Information
