We would love to hear from you! Tell us about your SLC experience in the following ways:
Phone: 416.979.5000 ext. 553485
In person: Drop in to SLC HQ in SLC 516. Or speak with one of our Specialists in red t-shirts at the Welcome Desk (first floor, inside the Gould Street entrance) or roaming around the building.