Get Directions to The North Face ← View details The Galleria, 5085 Westheimer Road, Space B3590, Houston, Texas 77056 (713) 622-9375 Get Directions From* To * — Required information