Skiing, sailing, kayaking, sledding, hiking, paddle boarding, sound fun???

Vision impairment doesn’t mean that your child cannot participate in activities that their sighted peers do.

OCS offers programs for both children who are vision impaired as well as for the entire family.


FOCUSstudents a rock climbing wall

The FOCUS program is based upon social, recreational and life skills building for youth between the ages of 12-18.

A summer and winter session are run at Beaver Hollow Conference Center which is home to the “Biggest Loser Niagara”.

Students take part in various activities that focus on communication, problem solving, goal setting, process improvement and understanding roles and responsibilities of being a part of a team.

There is also some free time for hiking, fishing, swimming, sledding, cross country skiing and the 40 foot rock climbing wall.

Transportation is available for students from both Buffalo and Rochester.


READYgirl riding on a bike

READY is a family recreation program designed to facilitate access to community activities for youth who are visually impaired and their families.  Participants are provided with appropriate adaptations and advocacy skills to include all family members in existing community recreation opportunities.

Program staff supports the building of independence and socialization skills for the youth along with education and networking opportunities for parents and siblings.

Each activity includes a relevant life skill which is discussed and explored with parents for their use during the activity and for future family outings.

The READY Program runs monthly during the school year and activities range widely from outdoor sports like paddling and hiking to indoor activities such as Wegman’s cooking classes and Albright-Knox’s family fun days. Contact the Rehabilitation Department for a list of upcoming activities and dates.

OCS offers a full range of educational and recreational programming and activities for children birth to age 21.

For more information on any of these, please contact us at 716-882-1025.