Skip to content
EIN: 91-1030686
Contact Us
Island Health
Make a gift
Get Involved
Make a Gift
Community Care Partners
How You Can Give
Grateful Patient
Employee Giving
Events
Contact Us
Your Impact
News
Gratitude Report
Newsletter
Funding Priorities
Why IHF
Why IHF
Who We Are
Meet the Board of Directors
Get Involved
Make a Gift
Community Care Partners
How You Can Give
Grateful Patient
Employee Giving
Events
Contact Us
Your Impact
News
Gratitude Report
Newsletter
Funding Priorities
Why IHF
Why IHF
Who We Are
Meet the Board of Directors
Donate