Opportunities Unlimited is a nonprofit organization that provides vocational training, educational programs and employment assistance to patients suffering from mental disorders and physical disabilities. It provides training and job support in various fields, such as therapy technicians, cooks, cashiers, maintenance works and dietary aides. The organization also undertakes community outreach programs and organizes special camps in schools and colleges. It is a member of Association of Community Rehabilitation Programs and Idaho Association of Developmental Disabilities Agencies. The organization also offers special activities for development of daily living and job skills, social behaviors, and communication and academic skills. Opportunities Unlimited is located in Lewiston, Idaho.