CHALU: Chapel Hill Autism Local Unit

What does CHALU mean? The above is one of CHALU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Chapel Hill Autism Local Unit