South Shore Harbour Resort & Conference Center League City
2500 S Shore Blvd
League City,
TX 77573
Near Johnson Space Center - NASA