North Welland BIA Spotlight: TSC Store
TSC Stores caters to those who enjoy the country lifestyle. This uniquely Canadian department store located at 777 Niagara Street specializes in products for farm and country home improvement, working the land, and outdoor hobbies. From automotive to fencing to pet supplies to workwear, TSC offers an incredibly unique selection of products all under one roof for those who live the country lifestyle.
TSC Stores is a Canadian owned and operated retailer, which has developed strong roots in Ontario over the past 50 years. TSC reached this 50 year milestone in September 2016 and is excited to continue to serve their customers through their 49 corporate TSC Store locations and head office in London, Ontario.
Welland TSC Store:
777 Niagara Street
Manager: Karen Popovich