P.O. Box 2745
Corpus Christi, TX - 78403
361-882-9979
South texas substance abuse recovery services, inc., d.b.a. STSARS is a non-profit substance abuse treatment facility located in Corpus Christi, Texas. STSARS was originally founded in 1969 to provide outpatient services to those who wanted to re...
1200 10th Street
Corpus Christi, TX - 78404
(361) 452-0591
Substance Abuse Recovery House The Wenholz House is already providing housing and living quarters for individuals that possess a strong desire for reintegration into their local community. Historically, with substance abuse recovery, ...