contact us

Our Carrizo Springs Center

Get In Touch

701 W. Houston, Carrizo Springs, TX 78834

830-876-9726

Hours:

Monday – Wednesday 10am-5pm

Email: help@srtsouthtexas.org

Our Uvalde Center

Get In Touch

105 N. Piper, Uvalde, TX 78801

830-900-5080

Hours:

Tuesday – Thursday 10am-5pm

Email: help@srtsouthtexas.org