Narcotics Anonymous (NA) is a support group for people who struggle with drug addiction. If you've recently completed your treatment programme and are still struggling with addiction or live in a location where there aren't many other support groups for....