Advertisement

Elgin Centre

Elgin Centre in St. Thomas Adds Final Tenant to Former Zellers Box Amid Major Updates [Interview]

The family-owned mall is also adding a new hotel and other retailers as the dominant property in the market.

Holiday Inn Express & Suites Under Construction at Elgin Centre in St. Thomas ON

The $16 million, 95 room hotel is scheduled to open in October of 2022.
- Advertisement -