Customer Service Sales Representative at Squire Creek Country Club - Choudrant, LA, US
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