Welcome to Hanlan Point Stadium II
(aka Island Park,
aka Maple Leaf Park)
located in Toronto Ontario Canada
former home of the Triple-A Toronto Maple Leafs!