Steven L. Rose
August 19, 1958 - March 2, 2024
Steven L. Rose of rural Wyandotte, Oklahoma, passed away at KU Medical Center in Kansas City, Kansas on Saturday, March 2, 2024, after a long battle for his life following a bone marrow transplant last June. He was born on August 19, 1958, in... View Obituary & Service Information