Lisa Castillo
Birth date: Jul 13, 1970 Death date: Sep 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 Read Obituary






