top of page

​CONTACT US

Touch Base: Center for the Deafblind 

Mailing Address:                         Location: 
15 Azalea Trail LN.                        7207 Regency Square, Suite 160

Bellaire, TX 77401                         Houston, TX 77036

 

​Tel: 832-877-3333 ​    

contact@touchbasecenter.org

www.facebook.com/touchbasecenter

bottom of page