While I'm waiting for my first appointment at CAMHS, can I stop by Let's Talk?

Yes, you can drop in to any of the locations for Let's Talk.