Contact Us

INTOA design
Helena Hannula
Kalevan puistotie 21 B 131
33500 Tampere

p. 050 329 6443

Business ID: 2339913-0
VAT number: FI23399130

You can find the location of the Villiluumu store on the Retailers page.

You can ask us to contact you with the below form by giving your e-mail address and/or phone number.