Where Is Real Canadian Superstore Located in Ontario?

According to Real Canadian Superstore's main website, there are 38 stores in the province of Ontario located in thirty towns, including London, Thunder Bay, Ottawa and Toronto, which are some of the biggest cities in Ontario.

Some cities and towns have more stores, depending on size. The two biggest cities in Ontario, Ottawa and Toronto, each have three stores, while London, Mississauga, Oshawa, and Windsor each have two, as of 2015. The other Superstores are located in Ajax, Aurora, Brampton, Brockville, Chatham, Georgetown, Grimsby, Kitchener, Leamington, Midland, Milton, Newmarket, Oakville, Peterborough, Sarnia, Scarborough, Simcoe, St. Catharines, St. Thomas, Strathroy, Sudbury, Wasaga Beach, Whitby and Windsor.