About an hour from Dallas’ north suburbs and less than three hours south of Oklahoma City, you’ll find Tanglewood Golf Resort. Tanglewood is located in Pottsboro, TX, on Lake Texoma, and is a recreation-lover’s paradise. Tanglewood boasts an array of...