
Selena Lorraine Williams, 28, of Texas City Texas passed away on April 4, 2022. Born Selena Lorraine Terrazas on January 15, 1994, in Galveston Texas to parents Miguel and Norma Terrazas. Selena was a beloved Wife, mother, daughter, sister, friend, and family...
more