Victoria Day – STC will be open on May 18 from 11am – 6pm.
STC is your go-to destination for fashion, beauty, dining, and lifestyle. With an unmatched selection of leading brands, immersive experiences, and exclusive pop-ups, STC brings together style, culture, and community—offering a shopping experience that’s always evolving and uniquely Scarborough.