• Terwillegar Recreation Centre (map)
  • 2051 Leger Road Northwest
  • Edmonton, AB, T6R 0R8
  • Canada