FOCUS Accreditation is pleased to announce that Community Living Essex County (CLEC) has been successful in its bid to be re-accredited by FOCUS Accreditation for four years from December 2022 – December 2026, in addition the organization has received a Seal of Sustainability Award, this award recognizes organizations who ...