There's a MetroWest chapter, I don't think there's a Worcester chapter yet. (Though there's been some talk of one, owing to the great population of landlocked striper fanatics in Worcester itself.)
When you join CCA national, I don't think they slot you automatically into a local chapter. Check out the CCA Massachusetts web page at www.cca-ma.com and contact the closest entity to you.
Also, all of our events are open to non-members and members of foreign chapters, so you're welcome to come to Jamie's tonight.