Squire Creek Country Club
The Squire Creek Country Club is a private, members-only country club located in Choudrant, Louisiana, just 5 miles northeast of Ruston. Squire Creek features an 18-hole championship golf course designed by Tom Fazio. The course has been ranked as n…