Houston TX Acupuncture 1. 7326 Southwest Freeway, Houston, TX 77074 | Arena Theatre (713) 772-5900 2. 427 W 20th St, Houston, TX 77008 | Allen, David (713) 869-1299