Satellite map of Maple Leaf, Toronto
Maple Leaf is a neighbourhood in the city of Toronto, Ontario, Canada. It is located in the southwest of the North York district.
Latitude: 43° 42' 46.80" N
Longitude: -79° 29' 20.40" W
Nearest city to this article: Toronto
Read about Maple Leaf, Toronto in the Wikipedia Satellite map of Maple Leaf, Toronto in Google Maps