Pastor David Leyva Machin
August 16, 1936 - June 19, 2022
David Leyva Machin passed away June 19, 2022, surrounded by his loving family. He was a very devoted husband, father, grandfather, and friend and will be dearly missed. There will be a graveside service on Saturday, June 25, 2022, 10am, at Garden... View Obituary & Service Information