Mastercard STL Chess Club

51 Members
Jul 21, 2023
42 Events Played

Player group at Mastercard's Saint Louis tech hub.