Leon P. Herrera
September 8, 1993 - June 25, 2020
1993-2020 Leon P. Herrera, age 26, went home to be with our Lord on June 25, 2020. He was born on September 8, 1993, to Filbert M. Herrera and Melissa C. Montoya in Santa Fe, NM. Leon was severely injured in a hit and run accident in Albuquerque,... View Obituary & Service Information