Satellite map of Maple Leaf Stadium
Maple Leaf Stadium was a baseball stadium in Toronto built in 1926 by Lol Solman for his Toronto Maple Leafs baseball team of the International League on the site of a stadium that had been built in 1907. It continued to be the home of the Leafs for 42 seasons, until the team left town following the 1967 season.
Latitude: 43° 38' 4.15" N
Longitude: -79° 24' 0.47" W
Nearest city to this article: Toronto
Read about Maple Leaf Stadium in the Wikipedia Satellite map of Maple Leaf Stadium in Google Maps