Location

Otaniemi Free Space is located in the former ADD Cafe in Otaniemi, Sähkömiehentie 4 G.