Skip to main content

Resource and Referral Specialist
Chapel Hill TEACCH Center

What is the best thing about your job at TEACCH?

I enjoy working at TEACCH because of the opportunities to learn and collaborate with my colleagues.

  • Phone Number

    (919) 966-4699 (Office Phone)

  • Address

    100 Renee Lynne Court

    Carrboro, NC 27510