Vistas Social & Work Services supports individuals who have developmental disabilities, or emotional, behavioral or psychiatric problems. The organization offers recreational activities, pre-vocational services, volunteer opportunities and computer classes.