Explore details about location Rue d'Allenche. Rue d'Allenche is a location situated within the Valmont alongside other areas such as Place du Docteur Robert Gréverie, Rue des Sablières, Rue Dom Lecrocq.