MassChallenge Switzerland Loading Map.... MassChallenge SwitzerlandChemin du Closel 5 - RenensDetails 46.5324203 6.591138600000022 Address Chemin du Closel 5 Renens Switzerland Upcoming Events No events in this location