Edmonton Intercultural Centre Details (Lower Level) Location Address:9538 107 Ave NW, Edmonton, Alberta, Canada, T5H0T7