Envision is a nonprofit organization that focuses on improving the quality of life and provides inspiration and opportunity for people who are blind or visually impaired through employment, outreach, ...