Joe Chavez passed away Saturday, July 11th at Sonora Regional Medical Center in Sonora. Terzich and Wilson Funeral Home is handling the arrangements.