Contact Us

Telephone Numbers
US: +1 888 7470605
CA: +1 888 409-1158
UK: +44 203 608-3989
AU: +61 281 034 133
IE: +353 1800 816068
NZ: +64 800 995 077
BE: +32 800 26357

Customer Care
For EU Returns please send to:

Idrotherapy
Le Méridien Malta, Level 1
Studio 4
39 Main Street
Balluta Bay, St Julians STJ1017, Malta

For US Returns please send to:

Idrotherapy
5309 West Broward Blvd. Suite 144
Plantation, FL 33317

For CA Returns please send to:

Idrotherapy
3600 B Laird Rd.
Unit 2
Mississauga, Ontario
L5L 6A7 Canada

For AU Returns please send to:

Idrotherapy
PO Box 230
Narellan, NSW 2567
NSW, Australia