Joe Mendoza Leon, 95, was born on March 9, 1925 in Dubois, Idaho to Antonio Leon and Benita Mendoza, and entered into eternal rest on October 8, 2020 in Pico Rivera, California. Joe served in the United States Army and was honorably discharged... View Obituary & Service Information