Mastercard STL Chess Club
37 Members
Jul 21, 2023
20 Events Played
Player group at Mastercard's Saint Louis tech hub.