Affiliated to the Lancashire Chess Association
Heywood Chess Club is not responsible for the content of external internet sites.
(c) 2014 Heywood Chess Club