04-07-2016, 04:12 PM
I have seen posters around campus, particularly in SCH. Also, you can go to their website under 'locations', Waterloo University says 'coming soon'.
I have no idea where it'll be located though. The most logical place would be in the new SLC expansion?
I have no idea where it'll be located though. The most logical place would be in the new SLC expansion?