Westheimer Road. 12288 Westheimer Rd., Suite 230, Houston, TX 77077 Tel: (281) 589-2020 Fax: (281) 589-2036. WESTHEIMER ROAD LOGIN.