Get Directions to Houston Aquatics ← View details 1022 NORTH SHEPHERD DRIVE, Houston, Texas 77008 (713) 861-2943 Get Directions From* To * — Required information