Bike shops in Megeve, France

Gazmania1 Posts: 87
edited April 2014 in Road general
Evening all,

I'm heading out to Megeve in June for a weeks cycling with my club and we cannot seem to find whether there are any bike shops in Megeve should we need spares, repairs etc. The internet brings no joy which makes me doubt there is but that seems strange so was wondering if anyone has any experience out there?

Cheers in advance....