50 employees
Wolf Creek is a substance use and mental health treatment facility located in sunny Prescott, Arizona.