Salem Oregon Chess Club
Everyone is welcome to join: all ages from beginners to experts.
Everyone is welcome to join: all ages from beginners to experts.