Canlan Ice Sports Centre Ice Arena is a UK Stadium based in North York Toronto, Ontario. Canlan Ice Sports Centre Ice Arena is located at 3550 Victoria Park Ave, North York, ON M2H 2N5, Canada,
Please contact Canlan Ice Sports Centre Ice Arena using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Canlan Ice Sports Centre Ice Arena opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.