Windsor Hall (2nd floor of Windsor Park Plaza) May 14, 2019 Map Unavailable Address 11135th - 83rd Avenue Edmonton Canada Upcoming Events No events in this location