Narcotics Anonymous is a fellowship or society of men and women for whom drugs had become a major problem. They are recovering addicts who meet regularly to help each other stay clean. They are non-religious and encourage abstinence.
The main service is delivered through a local support group, which is run by NA members and whereby other members take part by talking in-turn about their experiences of addiction and recovery. You do not need to be clean to attend meetings – the only requirement is a desire to stop using. Information regarding local meetings can be found at the NA Website.