Contact Us GET IN TOUCH WE ARE OPEN TO ALL SUGGESTIONS FROM OUR AUDIENCE. Come and visit us or simply send us an email anytime you want. Address 10411 N Freeway 45 Houston, TX 77037 United States Address 1020 Willowbrook Mall, Houston TX 77070 Phone Phone: 713-695-1991 Phone Phone: 281-537-0404 Write a message to us your personal case manager will ensure that you receive the best possible care