Get Directions to Ski Houston ← View details 12505 HILLCROFT STREET, Houston, Texas 77035 (713) 721-7788 Get Directions From* To * — Required information