Explore details about location Montebello Avenue. Montebello Avenue is a location situated within the Vaughan alongside other areas such as Venetian Crescent, Leor Court, Rivermill Crescent.