The Living Lab Description: Address: 1121 West 15th Street, North Vancouver North Vancouver BC Canada 604-973-0263 Call · Directions Website Is this your venue?