Orillia Square is located in the heart of Lake Country, which can be found one and a half hour north of Toronto, nestled between picturesque landscapes, lakes, and streams. Ideally positioned on Highway 11 and Burnside Line adjacent to the City of Orillia, Orillia Square is the perfect place to enjoy a warm and hospitable shopping experience. With 40 stores and services including Canadian Tire, No Frills, Dollar Tree, The Brick and much more!
Packages and Promotions
CONTACTInformation