Charles Roach | Silsbee Bee

Sugar Land, Texas; brothers, Jim Roach and wife Lauren of Dallas, Texas and Carl Roach of Atoy, Texas; sister, Anita Roach Smallwood and husband …