Paige Hall Castor
December 31, 1965 - October 3, 2020
With our deepest sympathy, we announce that Paige Hall Castor of Tomball, Texas passed away after a courageous five year battle with cancer on October 3, 2020. Paige was born in Houston, Texas on December 31, 1965 and was the youngest of four... View Obituary & Service Information