Contact

We are located in the heart of the Houston Heights at 427 West 20th Street, Suite 503, Houston, Texas 77008.

The Torres Center

MONDAY–FRIDAY

8 a.m. – 5 p.m.

SATURDAY

10 a.m. – 2 p.m.

CLOSED SUNDAY

To schedule an appointment, call 713-863-9200 or fill out the contact form below.

Contact Us