Since I'm from Salem I'll list the ones here that I know of. I know there are many across the state but i'm stickin with what I know :D
Mercy http://www.mercycenters.org/
Meetings in Salem
NORML http://www.salemnorml.org/
Meetings in Salem "The only meeting in May is on Friday, 5-21 at...