St. John of God Centre, Velloor was started by Br. Augustine Polaprayil in 1998 for the support and training of children and young adult with learning or intellectual disabilities (Those who are Mentally Challenged). The center is auspiced by the society for the empowerment of the learning disabled (SELD), an agency established by the hospital order of St. John of God in India. The aim of the center is to promote the well being and rehabilitation of the Mentally Challenged, creating awareness in society, and among families about their obligation towards the Mentally Challenged and train them to live independently and assume their rightful place within this familiar and the boarder society. The center is a registered charitable organization for the development of Mentally Challenged