Choudrant, LA, US • 100 - 249 Employees
Leisure/Hospitality
Squire Creek Country Club is located in North Louisiana just 5 miles northeast of Ruston. Squire Creek features an 18-hole championship course designed by Tom Fazio
Golf CourseTennisSocialGolf HousesLeisure/HospitalityHotels and MotelsHospitality