Leroy Archuleta
April 22, 1951 - August 19, 2021
On August 19, 2021, Leroy left his earthly home to take up residency in Heaven. Please take a moment and share a kind thought or memory with Leroy’s family at www.andersonbethany.com. He was born on April 22, 1951, to Clovis and Luticia... View Obituary & Service Information