Kenilworth Arena
8313-68 A St. Edmonton


View Larger Map