Avenue Theatre is a multi-purpose space located in the arts-driven 118th Avenue community in Edmonton, Canada. They offer live theatre productions, improv shows, and art galler
avenuetheatre.ca$3.78 M Revenue 20 Employees Edmonton, Alberta Theater 6