Angel Lencho Macho
September 9, 1989 - January 14, 2025
Angel Lecho Macho, of California, was born on September 9th 1989 in California, and passed away on January 14th 2025 in California.
He is survived by his loving family. View Obituary & Service Information
