About Life Stream Australia
Life Stream Australia (LSA) facilitates the development of skills and independence of people with disabilities, particularly intellectual disabilities, in schools, community based environments and participation in sport, recreation, leisure and vocational activities.