Substance Abuse Centers in Naples, ID
Northwest Academy is a substance abuse treatment center based at 139 Success Lane in Naples, Idaho.
The major approaches to treatment at this program include Individual Drug Counseling, Marital Counseling, Group Mental Health and Addiction Therapy. The center also provides its services in various settings, such as Inpatient Drug Recovery.
Lastly, Northwest Academy accepts different payment types, including Self-Payment, Private Insurance.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.