Asheville Chess Club
This is a Chess Team made for the people in the Western NC area, to compete in competitions, learn and grow from each other
This is a Chess Team made for the people in the Western NC area, to compete in competitions, learn and grow from each other