7915 Cypress Creek Parkway Suite 210. Houston, TX 77070 Get Directions. Contact: 713.512.7500 Secure Message via Portal. Hours: Monday 8:30 am - 5:00 pm..