AVI Health & Community Services (AVI) is a multi-disciplinary community-based organization providing HIV, hepatitis C, harm reduction and mental health services on Vancouver Island. AVI works within a social justice and health promotion framework to ensure