West Salem clinic is great (NWHS) I DONT suggest the mission since you can't pray the addiction away, and Marion county may as well be the free clinic...the ones that usually hand out the opiods to begin with. Theres also some great NA and AA groups here locally. Id be doing the 30 in 30 to build the support you'll need to get through withdrawals.
Northwest human services
Marion county health department
I would start with the union Gospel mission.
Thanks! Your answer is awaiting moderation.