New Freedom Academy Address:6 Manor Parkway Salem NH 03679Toll Free Number:1-866-335-9783Website:https://www.newfreedomacademy.comServices:Accepts most insurances, Residential, Outpatient, Intensive outpatient, High intensity, low intensity