1027 Alabama Street, Vallejo, Vallejo, California 94590
Telecare Corporation Solano STRIDES is an outpatient drug rehab located in Vallejo that offers substance abuse treatment and other drug rehab services. Located in Vallejo, California, Telecare Corporation Solano STRIDES provides special treatment drug and alcohol rehab programs for dual diagnosis patients. Telecare Corporation Solano STRIDES accepts self payment as payment for drug and alcohol rehab services.