Map and Nearby Locations:

22 Boulevard Jeanne d'Arc 18, 86000 Poitiers, France