Située au cœur de Montréal, la Galerie Leonard & Bina Ellen fait partie de l'Université Concordia, établissement qui se distingue par la diversité de sa population étudiante. La Galerie se consacre à la présentation et à l'étude de l'art contemporain d'ici et d'ailleurs.