Richard Cavalieri passed away Sunday, March 4th in Adventist Health Sonora, Sonora, CA. Terzich and Wilson Funeral Home are handling the arrangements.