Obituary: Joe Ochoa

Joe Ochoa Joe Ochoa of Exeter, Calif. passed away on Tuesday, Jan. 22, 2019 in Visalia, Calif. He was 75 years old. Joe was born on Aug. 29, 1943 in Waco, Texas. He worked as a mechanic. No [...]