Address: Place du Huit Mai 1945, Gare Nord, Le Mans, Sarthe, Pays de la Loire, Metropolitan France, 72000, France