Contact info

Mailing Address

Libre Space Foundation
Ampatielou 11
GR 11144
Athens,Greece

Billing Address

Libre Space Foundation
Ampatielou 11
11144 Athens
Greece
VAT No. 997 539 194