Where is Marcel Sembat Station?

Where is Marcel Sembat Station located?

Marcel Sembat Station, Marcel Sembat Station, France (approx. 48.83381°, 2.2434683°)


Where is Marcel Sembat Station on the map?