Labdoo City Hub Terrassa - Biblioteca Central de Terrassa
Semaphore:
Open
Location
Biblioteca Central de Terrassa
Pg. de les Lletres, 1
08221
Terrassa
, BA
Spain
41° 34' 8.112" N, 2° 0' 35.676" E
See map: Google Maps
Barcelona ES
Hub type:
Dropping point
Hub branches:
None
Date it was last updated: 17/09/22