We Share the Love of the Game

Nellie Naidoo

Email: chessmastersofhouston@gmail.com

Tel: 832 721 4945

Our Location:

4660 Beechnut, Suite 210,

Houston, Texas, 77096