Church Finder

Photo of boys having fun together

North Shore Alliance Church

This church is located in Greater Vancouver, in North Vancouver.

  • 201 East 23rd Street
  • North Vancouver, BC V7L 3E4

Youthgroup Info