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