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!