Intrahealth provides a range of health services aimed at improving physical and mental health outcomes.