HIGDON, AL: Leon Castle Spurgin, age 85, passed away September 11, 2020. He loved his family and was a member of Mountain View Church of God. He was preceded in death by his wife, Lettie Spurgin, sisters Pauline Gass, Irene Christopher, and... View Obituary & Service Information