Skip to main content

Office Manager
Chapel Hill TEACCH Center

What is the best thing about your job at TEACCH?
I love working at TEACCH because of our amazing Autism Specialists who make a measurable and meaningful difference in the life of others every day! I also enjoy interacting with our clients and families.

  • Phone Number

    919-966-4019 (Office Phone)

  • Address

    Chapel Hill TEACCH Center

    100 Renee Lynne Court

    Carrboro, NC 27510