Crescent Brands
Crescent Brands, LLC is a privately owned e-commerce focused retail holding company. We own and operate several B2C & B2B web properties with a wide range of product offerings. Our 20,000 square foot distribution facility and offices are located in Metairie, Louisiana just outside of New Orleans.
Last updated on