36 hours ago Patient Portal Log In; Patient Portal – Sign Up ... 6510 Hillcroft St. Suite 200 Houston, TX 77081. Phone. 713-988-6677. Fax. 713-988-0123. Hours. Monday – Friday. ... an approved platform for … >> Go To The Portal