Dell Miller

Dell Lloyd Miller passed away on February 7, 2021, at his home in Stillwater, Oklahoma in the company of family and friends. Dell (“Miller” to friends and family) was born August 1, 1933, in Shaw …

View Original NoticeDell Miller