Michigan Chess Association

For more information visit the web www.michchess.org

Event Information

  • Feb 24 , 2018

Event Times