Map location of
SaskTel Centre, Saskatoon, SK, Canada

3315, Thatcher Avenue, Saskatoon, Saskatchewan, Canada

Categories

  • Entertainment

Points of interest near SaskTel Centre

Additional information

  • Wikidata : Q1139421

  • Wikipedia : en:Sasktel Centre