Immaculate Heart of Mary ChurchParishShareEast 1st AvenueVancouver, British Columbia V5M 1E7CanadaGet directions