North Toronto Memorial Arena

174 Orchard View Blvd, Toronto, ON M4R 1C3, Canada