Where is Ozouer-le-Voulgis?

Where is Ozouer-le-Voulgis located?

Ozouer-le-Voulgis, Ozouer-le-Voulgis, France (approx. 48.65927°, 2.7745955°)


Where is Ozouer-le-Voulgis on the map?