Address: Rue du Touvet, Le Touvet, Sainte-Hélène-du-Lac, Chambéry, Savoy, Auvergne-Rhône-Alpes, Metropolitan France, 73800, France