Helen Ross McNabb Center Knox County Children and Youth Center is a substance abuse treatment center for people seeking treatment near Knox County. As part of their treatment modalities for recovery, Helen Ross McNabb Center Knox County Children and Youth Center provides during treatment. Helen Ross McNabb Center Knox County Children and Youth Center is located in Knoxville, Tennessee, accepting cash or self-payment for treatment.