John Shadden passed away Thursday, February 25th at Sonora Regional Medical Center. Heuton Memorial Chapel are handling the arrangements.