Labdoo Hub - Esplugues de Llobregat
Semaphore:
Open
Location
Av. Països Catalans, 32
08950
Esplugues de Llobregat
, BA
Spain
41° 22' 43.2804" N, 2° 5' 39.9732" E
See map: Google Maps
Barcelona ES
Photo album:
Hub type:
Dropping point
Hub branches:
None
Date it was last updated: 07/03/22