ILSC Address: 555 Richards Street Vancouver BC Canada 604-689-9095 Call · Directions Is this your venue?