Lake Charles Gets a New Mallard Cove Golf Course

A new Mallard Cove Golf Course is set to open in Lake Charles, Louisiana in October