Jack Charron Arena

The Jack Charron Arena is an indoor arena located in Kanata section of Ottawa, Ontario.