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.