The Student Life Centre is the heart of student life on campus. It is composed of the John Deutsch University Centre, the Queen's Centre, MacGillivray-Brown Hall, and the Grey House.The Student Life Centre is the heart of student life on campus. It is composed of the John Deutsch University Centre, the Queen's Centre, MacGillivray-Brown Hall, and the Grey House.