Hamilton Immigration Partnership Council

Primary care – health-related resources – mental health counselling – recreation – education supports – interpretation

Serves all persons