About Edmonton Opera
Edmonton Opera is a professional Canadian opera company in Edmonton, Alberta, which performs in the Northern Alberta Jubilee Auditorium with its Opera Centre located at 15230 128 Ave in northwest Edmonton.
Edmonton Opera is a professional Canadian opera company in Edmonton, Alberta, which performs in the Northern Alberta Jubilee Auditorium with its Opera Centre located at 15230 128 Ave in northwest Edmonton.