Scottsdale Recovery Center, LLC

  • 10446 N. 74th St.
  • Suite 150
  • Scottsdale, AZ,  85258
  • View Phone

Experience & Reliability


  • Insurance Accepted-71% Success Rate-Get Sober Now!