To navigate, press the arrow keys. The Woodhouse Day Spa - Corpus Christi ← View details 6000 South Staples Street #410, Corpus Christi, TX 78413 +1 361-985-8488 Get Directions From* To * — Required information