Merlin Spencer Cahoon
November 12, 1961 - April 25, 2017
Our beloved Spencer Cahoon, 55, lost his courageous battle with cancer and passed away surrounded by family, April 25, 2017. He was born Merlin Spencer Cahoon in Logan on November 12, 1961 to Arthur and Lucy Beth Cahoon. He graduated from Logan... View Obituary & Service Information