Octavia Castillo
December 14, 1968 - May 27, 2024
Palestine,Texas Octavia Castillo, 55 of Palestine, Texas, entered into rest on Monday, May 27, 2024 in Palestine Regional Medical Center in Palestine, Texas. She was born on December 14, 1968 in Miami, Florida, daughter of Macario and Mary... View Obituary & Service Information
