Organizations and businesses now have an exciting alternative to hotels or convention centres. Glenn Gould Studio is a premier event venue for annual meetings, townhalls, award shows, film screenings, conferences, lectures, trade shows, fundraising ...
View more