Horowitz Theatre in Edmonton, Alberta

Live music venue in Edmonton, AB, Canada.

8900 114 St NW, Edmonton, AB T6G 2J7, Canada

Upcoming events at Horowitz Theatre

16 upcoming events scheduled.