edmonton city hall s

1 Sir Winston Churchill Square
Edmonton
Alberta
Canada