Steven Paul Lee, 65, of Chiloquin, OR, passed away on December 13, 2024. Steven Paul Lee was born July 30, 1959 in Phoenix. AZ. He was married to the love of his life, Debra Lee, for 47 years. He is ...