Contact us

Address: Pes├Ątie 26 Oulu 90420 Finland

Business ID 2720916-2

Customer service email: support@kareliastudio.fi

We will reply to emails with in 2-3 business days.