Algon Cyrus Anderson passed away on Friday, April 12th at his daughter's residence in Jamestown, CA. Terzich & Wilson Funeral Home will be handling the arrangements.