Check out what's happening at Elgin Theatre! Elgin Theatre is located at 189 Yonge St. in Toronto, Ontario (Canada). Elgin Theatre holds up to 0 fans and tickets are always in demand.Elgin Theatre189 Yonge St. Toronto, Ontario M5B 1M4
Seating capacity: 0
Sorry, no upcoming events found at this time.