Livingston
Livingston Chess Club
Where:
By arrangement
When:
By arrangement
Who:
Michael Long, (406) 222-6422