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
Carolina Court, 69 Giuseppe Cali St., Fl.2
Ta’Xbiex, XBX 1425, 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