Elgin Mall

519-633-4060

417 Wellington St, St. Thomas


Capitol Theatre

519-633-7469

560 Talbot St, St Thomas