About Course
Squaw Creek Golf Club is an 18-hole semi-private golf course located in Texas, United States. Established in 1971 and designed by architect Ralph Plummer, the course features Mini Verde Bermuda grass greens and 419 Bermuda grass fairways. The facility offers a driving range and teaching professional services, providing golfers with opportunities for practice and skill development. Situated in the Texas landscape, Squaw Creek Golf Club represents a standard golf course layout from the early 1970s, maintaining its original design and grass specifications. The course provides a typical golfing experience with standard amenities for players seeking a semi-private golf environment.
Course Stats
7 rounds analyzedSuggest a golf venue
Courses, ranges, sim bars, pro shops & more.
Direct Contact
Do you have any questions to course operator?
B2B Center
Are you the golf course operator? Click here to submit course updates.
