Russell Leach
Russell Leach was born into this world on August 12th, 1967. Russell peacefully passed away on November 13, 2022, surrounded by people that loved him. Russell had a love for music and always had a smile on his face. He brought joy and happiness to all that he knew. OCCK staff had the privilege of supporting Russell to live his best life for 30 years. Russell was survived by countless friends a...









