Contact Phone & E-mail 832-653-3266 inquiries@houseofzenmedspa.com Address 25282 Northwest Freeway Suite 160 Cypress, Texas 77429 Opening Times Tuesday-Friday 10-5 Saturday 9-6 BOOK AN APPOINTMENT