Chess Masters Of Houston 9660 Hillcroft Street, Houston, TX 77096