Keeler Centre

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