Part of Miramar Chess Club, Inc - A 501(c)3 Non-profit Organization - 1 group
198 members · Public group