Idylwild Golf Club Details Location Address:1100 E Pineshadows Drive, Sour Lake, Texas, 77659, United States