Hi, wondered if you could help me locate where this store is. Read on one of the threads it's a good place to go for ski equipment but when I googled it I couldn't find it in Crissier? Anyone know the address and how to get there? Or is the store no longer there anymore?
or maybe my searches are just rubbish!