1200 North 77th Street, Arizona, USA 85257
- Non-Medicaid State Insurance
- Private Health Insurance
- Self Pay
For people struggling with drug addiction or alcoholism, New Foundation offers substance abuse treatment for addiction recovery.New Foundation is a short term residential and long term residential drug rehab and alcohol treatment center located in Scottsdale, Arizona.If you would like more information on the New Foundation, please give them a call at (480) 945-3302.New Foundation offers specialized drug rehab programs for teens and criminal justice clients.