Leroy Ben Cdebaca
February 8, 2021
Leroy Ben Debaca, 74, born in New Mexico and resided in Pueblo, passed away peacefully in his home after battling a long term illness, on Monday afternoon, February 8, 2021. He was preceded in death by his parents, Ben and Angelina Cdebaca;... View Obituary & Service Information