Lupe Garza Castillo, 82, was born on August 7, 1943, in Three Rivers, Texas, and passed away on April 16, 2026. A longtime resident of Katy, Texas, Lupe will be remembered with deep respect and enduring affection by all who were blessed to know her.
Lupe is survived by her children, Jessica Castillo, Rachel Castillo, Richard Castillo, and Gerald Castillo; her sister, Liz Ryan; and 11 Grandchildren , 13 great grandchildren.
Raised in Three Rivers, Lupe carried the steady values of her hometown throughout her life—values reflected in the way she worked, cared, and showed up for the people who depended on her. Her faith was a quiet strength, and her presence had a gentle steadiness that brought comfort in both ordinary days and difficult ones.
Lupe was hard-working and dependable, building a life marked by honest effort and thoughtful responsibility. She was employed as a General Manager for an IHOP restaurant in California, and she also worked as an account clerk for Walmart. In every role, she was known for her integrity, her wisdom, and the generous, compassionate way she treated others—never too busy to offer patience, kindness, or a bit of well-timed humor.
Lupe was married to her loving husband of 62 years, Lionel (Leo)Castillo, who passed away on May 14, 2022. Together they formed their family and raised four children and made their life in Three Rivers Texas. Her devotion to family was constant and selfless, expressed not in grand gestures, but in the daily, faithful ways she cared, provided, and made others feel cherished.
A devoted mother, grandmother, and great grandmother, Lupe most enjoyed spending time with her family. In her spare time she and her husband enjoyed dancing and going to the Big Red gambling room and pressing their luck. She enjoyed a great cup of coffee and her cigarette every morning sitting in her garage. She enjoyed taking care of her plants and spending time outdoors—simple routines that reflected her gentle spirit and her gratitude for life’s everyday comforts.
A Memorial Mass will be held at a later date.