Canton Scholastic Chess League
 

Dedicated to promoting fun, friendship and learning through chess