Michel Troy Cannon, 58, of Artesia, NM, formerly of Salem, passed away at his home on May 26, 2020. Local Services will be held at a later date. Arrangements are under the direction of Wilson Mortuary of Salem, Missouri. Service information... View Obituary & Service Information