Isabel DeLeon Castillo
June 17, 1942 - August 14, 2022
On Sunday, 14, August 2022, Isabel DeLeon Castillo passed away peacefully with her family by her side. She was 80 years old when she gained her wings to join her late husband, Rodolfo Castillo. Born in Charlotte, Texas, she leaves her earthly... View Obituary & Service Information