Explore details about location Mahon Avenue. Mahon Avenue is a location situated within the North Vancouver City alongside other areas such as Grand Boulevard, East 4th Street, West 19th Street.