Craig Olin Kruse , 42, passed away July 23, 2019, in Salt Lake City, Utah. Services are under the direction of Cache Valley Mortuary 80 West 4200 North Hyde Park, Utah, (435) 787-8514. Memories or condolences can be shared with the family online at www.cvmortuary.com .