Explore details about location Rue Vidal. Rue Vidal is a location situated within the Marvejols alongside other areas such as Impasse Bès de Berc, Pont de Peyre, Avenue Savorgnan de Brazza.