North Shore Chess Center is affiliated with the North American Chess Association. It hosts games and tournaments for adults and children of all skill levels.