Mailing Address:

American Institute of Acupuncture,

Acuherb Clinic & Wellness Center

16300 Sea Lark Rd.

Houston TX 77062



American Institute of Acupuncture Acuherb,

Clinic & Wellness Center is located in the heart of Clear Lake, Houston Texas, near NASA.

Get driving directions to our clinic.

Also if you have any comments or questions, you can send us email use following form