Vancouver Latin American Cultural Centre 1885 Venables St, Vancouver, BC, Canada, V5L 2H6 Visit Website