South Shore Harbour Country Club

4300 South Shore Blvd.
League City, TX 77573
United States