Kannapolis... you're very close to Concord and Charlotte. I wouldn't be much help to you, but I'm in that area quite often. If this is a serious post, you should think about joining one of the many support groups in that area. My girl used to facilitate a support group for parents of special needs kids in the Charlotte metro area. There are many similar groups for other concerns. I'm guessing that a call to social services would lead you in the right direction.
Best of luck to you.