• North Vancouver Tennis Centre (map)
  • 280 Lloyd Avenue
  • North Vancouver, BC, V7P 3H3
  • Canada