St. Johns Alumni Chess Club
Online league for St. Johns High School alumni to hone their skills against friends.
Location: Saint Johns High School Shrewsbury
Online league for St. Johns High School alumni to hone their skills against friends.
Location: Saint Johns High School Shrewsbury