Supervised Living

CREST provides supervised residential programs designed to promote independence and quality of life.

Adult Day Vocational Program

CREST Day program offers a variety of training and enrichment activities designed to assist participants in leading an active life within their community.

CREST Employment Services

CREST provides participants with opportunities to develop effective skills and techniques to become financially independent.

Specialized Training Services

CREST provides participants with specific services through NC Innovations.