ICCI is situated right in the heart of Switzerland, in the beautiful city of Olten. A church for all nations and a family where you can belong. You’re gladly invited to join any of our weekly life groups and visit our Sunday Worship Service. We’re looking forward to your visit. For more information just check out the different sections of our website.