Where is Hôpital Saint-Louis?

Where is Hôpital Saint-Louis located?

Hôpital Saint-Louis, Hôpital Saint-Louis (Station), France (approx. 48.87246°, 2.3698895°)


Where is Hôpital Saint-Louis on the map?