Saint Helen's Catholic ChurchParishShare3860 Triumph StreetBurnaby, British Columbia V5C 2E1CanadaGet directions