Non-Profit Organizations
Haven is a Vashon Island-based animal rescue, welfare and sheltering organization.