Medical Treatment in France Les Thermes D'allevard Address: 8 rue Bernard Niepce, 38580 Allevard France Phone Number: +33 4 76 97 56 22