Explore details about location Rue de Strasbourg. Rue de Strasbourg is a location situated within the Mouchard alongside other areas such as Rue du Square Alixant, Rue de la Vigne, Rue de la Fontaine.