Contact info

Mailing Address

Libre Space Foundation
PO Box 24063
11110 Athens
Greece

Billing Address

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