Brandon Block; and niece Keri Block. Carol was born in San Angelo, TX and lived her childhood years in nearby Wall, TX. She enjoyed a 20-year career in the banking industry in Big Lake where she raised her sons. After moving to Granbury, Carol became executive director with Sagora Senior Living, serving at both Waterview and Lakestone Terrace retirement communities. She was loved by all her residents that she served so selflessly. Carol was active in the Granbury community through Leadership Granbury and a member of the Chamber of Commerce. She was a very active member of Lakeside Baptist Church. In lieu of flowers, the family requests that memorial donations be made to Lakeside Baptist Church Missions Fund or to the American Cancer Society. Carol brought happiness and joy to all. Her beautiful smile and generous heart touched the lives of everyone who knew her. Pallbearers: Justin Block, Matt Dane, Robbie Haddox, Roger Kalina, Dewayne Wood, and Ragan Wood. A special thanks to Rachel Jones-Hospice nurse for her care, love, and support. May her fight and strength radiate in the legacy of her family. To read the full obituary, please click here: http://www.harper-funeralhome.com/obituaries/Carol-Jane-Upshaw?obId=2841312#/celebrationWall