VisionCorps is a non-profit organization that provides care and support for individuals with vision loss. It offers occupational therapy, rehabilitation, routine eyecare and diagnosis, orientation and mobility, access technology training, and other services.