Elvira Torres Leon death notice and obituary, Friday March 3, 2023. Harmony Cremation Huntley, IL 60142