Phone: +34 933209520     Email: [email protected]

How to find us

Valldaura Self Sufficient Lab
Ctra. BV-1415 (Horta-Cerdanyola), km 7
08290 Cerdanyola del Vallès
Barcelona, Spain
+34 933209520 / [email protected] / [email protected]

DIRECTIONS
Latitud: 41.4500916 Longitud: 2.1312732
Google Maps link