William S Thomas is 64 years old. lives in Newport News, Virginia. has also lived in Lehigh Valley, Pennsylvania; Fredericksburg, Virginia and Spotsylvania, Virginia. William has worked for Affordable Cleaning Services and Affordable Cleaning Services Inc. Christine Lena Crawley and Vincent W Bryant are some of William relatives.