We Share the Love of the Game

Nellie Naidoo

Email: Nellie.naidoo@chessmastersofhouston.com

Tel: 832 721 4945

Our Location:

4660 Beechnut, Suite 210,

Houston, Texas, 77096