Ile Flottante Customer Service Phone Numbers Customer Service: 514.278.6854 Ile Flottante Headquarters Info, Email, Phone number, Website and live chat Information The Ile Flottante Headquarters 176 Saint Viateur West Street, QC 2L3, St Viateur St W, Montreal, Quebec H2T 2L3, Canada. If you searching for Ile Flottante Customer Service Number, you are at the right place. In