Explore details about location Maple Leaf Avenue North. Maple Leaf Avenue North is a location situated within the Fort Erie alongside other areas such as Queensbury Road, Grandview Road, House Road.