Frank Contreras Rubio passed away on Wednesday, July 22, at a Sonora hospital. Heuton Memorial Chapel is handling arrangements.