05/03/2018Leitat Technological Center Address Carrer de Pallars, 179-185 Barcelona España Upcoming Events No events in this location