Odlo Store Serre Chevalier is located in Saint-Chaffrey, France on Hameau du Rocher blanc 2 Chantemerle, Route du Téléphérique. Odlo Store Serre Chevalier is rated 4.9 out of 5 in the category outdoor sports store in France.
Address
Hameau du Rocher blanc 2 Chantemerle, Route du Téléphérique
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park