19 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
INSA Business, Marketing & Communication School, Spain
Category: University
Address details
Carrer Torrent de l'olla 20808012 Barcelona
Spain
Barcelona, Spain Print route » N41° 24' 14.16128" E2° 7' 0.12941" (41.4039336877, 2.11670261381) Start navigation »
Phone & WWW
(0034) 93 280 66 96www.insaweb.net
Business hours
Mon: 8:30 am - 8:00 pmTue: 8:30 am - 8:00 pm
Wed: 8:30 am - 8:00 pm
Thu: 8:30 am - 8:00 pm
Fri: 8:30 am - 8:00 pm
Sat: 8:30 am - 2:30 pm
Sun: