Southlake TX Country Clubs 1. 1400 Byron Nelson Pkwy, Southlake, TX 76092 | Timarron Country Club (817) 481-7529