Church Finder

Photo of boys having fun together

Shawnigan Alliance Church

This church is located in Cowichan Valley/Gulf Islands, in Shawnigan Lake.

  • 1603 Wilmot Ave. (Box 313)
  • Shawnigan Lake, BC V0R 2W0

Youthgroup Info