Where is Pessac Centre?

Where is Pessac Centre located?

Pessac Centre, Pessac Centre, France (approx. 44.804806°, -0.631515°)


Where is Pessac Centre on the map?