Where is Maison d'Arrêt?

Where is Maison d'Arrêt located?

Maison d'Arrêt, Maison d'Arrêt, France (approx. 48.764095°, 2.3180966°)


Where is Maison d'Arrêt on the map?