Save The Upper Hand Salon in Houston, TX 77077 11805 Westheimer Rd #390, Houston, TX 77077 The Upper Hand Salon in Houston, Texas 77077, ... Facilities: