Squares & Plazas

Listings provided by WHERE Edmonton

Capital Plaza

Downtown: 108 St. & 99 Ave., Edmonton, Alberta, T5K 1E7

Sir Winston Churchill Square

Downtown: 102 Ave. & 100 St., Edmonton, Alberta, T5J 2R7

780-944-7740