CAFCL is a community focused organization providing services to people to develop skills and build quality of life.