Where is Lille 2 University of Health and Law?

Where is Lille 2 University of Health and Law located?

Lille 2 University of Health and Law, Lille 2 University of Health and Law, France (approx. 50.631386°, 3.0755556°)


Where is Lille 2 University of Health and Law on the map?