Where is Mérignac Centre?

Where is Mérignac Centre located?

Mérignac Centre, Mérignac Centre, France (approx. 44.841778°, -0.648209°)


Where is Mérignac Centre on the map?