Mount Joy Arena



The Mount Joy Arena is an indoor arena located in Markham, Ontario. The arena has a capacity of 300.