William R Douglas
September 20, 1959 - June 12, 2026
It is with profound sadness and deep love we announce William Richard (Ricky) Douglas of Indianapolis IN, departed this life on June 12. 2026 in Carmel IN. He was born in Indianapolis on September 20, 1959, the only son of the late Mae Ola Dean. A... View Obituary & Service Information