Nellie Naidoo
Email: chessmastersofhouston@gmail.com
Tel: 832 721 4945
Our Location:
4660 Beechnut, Suite 210,
Houston, Texas, 77096