St. John of God supporting people with intellectual disabilities and those dealing with mental health problems.