Scottsdale Recovery Center
Provider overview Scottsdale Recovery Center operates addiction-treatment services across multiple Arizona properties. The listed address, 8149 North 87th Place in Scottsdale, is its outpatient treatment facility and admissions office; it…