59 Boulevard Francois Mitterand, Clermont-Ferrand
63000, France
0.53 mi (0.85km) from City Center