Oscar Francisco Cruz Montoya Obituary
With heavy hearts, we announce the death of Oscar Francisco Cruz Montoya of Fort Payne, Alabama, who passed away on October 3, 2024 at the age of 49. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
He is survived by: his wife Imelda I. Cedillo Contreras; his parents, Francisco Cruz Banda and Lucina Montoya Saucedo; his sons, Robert Cruz Cedillo, Gael Cruz Cedillo and Oscar F. Cruz Cedillo; and his siblings, Roberto, Carlos, Mario, Fernando, Domitila, Juana, Imelda and Ana.