Rue du Faubourg de Roubaix, 59800 Lille, France
Saint-Maurice Pellevoisin is a Subway station located at Rue du Faubourg de Roubaix, 59800 Lille, France. It has received 27 reviews with an average rating of 3.6 stars.
The address of Saint-Maurice Pellevoisin: Rue du Faubourg de Roubaix, 59800 Lille, France
Saint-Maurice Pellevoisin has 3.6 stars from 27 reviews
Subway station