Share this story St. Helen’s Catholic Church Name: St. Helen’s Catholic ChurchRegion: BurnabyAddress: 3860 Triumph StreetCity: BurnabyProvince: B.CAdditional Information: Cath-RC: Roman Catholic