Explore details about location Avenue Léonard de Vinci. Avenue Léonard de Vinci is a location situated within the Quartier du Faubourg de l'Arche alongside other areas such as Promenade des Pins, Escalier Renaissance, Rue des Lilas d'Espagne.