Lisa Castillo
July 13, 1970 - September 11, 2024
Lisa Castillo, a beacon of love and kindness, passed away peacefully on September 11, 2024, in her hometown of Longview, Texas. Born on July 13, 1970, in the same tight-knit community where she would spend her entire life, Lisa's existence was... View Obituary & Service Information
