Ice Hockey Wiki
Advertisement

Keeler Centre.jpg

The Keeler Centre is an indoor arena located in Cramahe, Ontario.

Advertisement