Rodger Eloy Castillo, age 71, a resident of Hammond, La., entered into eternal glory on January 19, 2021. He was born in Havana, Cuba on December 1, 1949, and was preceded in death by his mother Maria Carmen Finale’ Castillo, father Sequndo... View Obituary & Service Information