Salt Lake City
Cannon died of myocarditis in Salt Lake City, Utah. He was buried at Salt Lake City Cemetery.