Argyll plaza Arena

Conveniently located in Edmonton's South side is the Argyll Plaza Arena. We look forward to being able to accommodate any of you're group's needs.