Volunteers of America Texas 2401 Scott Street is a substance abuse treatment center for people seeking treatment near Tarrant County. As part of their treatment modalities for recovery, Volunteers of America Texas 2401 Scott Street provides during treatment. Volunteers of America Texas 2401 Scott Street is located in Fort Worth, Texas, accepting cash or self-payment for treatment.