Canal Furniture Liquidators is a furniture store in New Orleans, LA that specializes in selling a variety of furniture items at discounted prices.
With a wide selection of furniture pieces available, customers can find both new and gently used items to furnish their homes or businesses.
Generated from their business information