Kevin Davenport- Rackham
March 6, 1993 - October 22, 2022
Kevin Robert Davenport-Rackham (they/he) ended their life after a prolonged battle with depression on October 22, 2022, at the age of 29. They are survived by their partner, Kaitlin and their parents, Cindy and Glen Rackham, who divorced in... View Obituary & Service Information
