Institut Culturel Musulman de Suisse (ICMS) Loading Map.... Institut Culturel Musulman de Suisse (ICMS)109 Avenue Léopold Robert - La Chaux-de-FondsDetails 47.0970233 6.820675700000038 Address 109 Avenue Léopold Robert La Chaux-de-Fonds 2300 Switzerland Upcoming Events No events in this location