Where is Saint-Lazare Prison?

Where is Saint-Lazare Prison located?

Saint-Lazare Prison, Saint-Lazare Prison, France (approx. 48.87555°, 2.354444°)


Where is Saint-Lazare Prison on the map?