ivy & leo
RetailNorth Carolina, United States11-50 Employees
ivy & leo is a retail company headquartered in Charlotte, North Carolina, offering stylish apparel at affordable prices. The business operates a network of physical stores alongside an online shop, providing convenient access to its offerings. The company indicates it runs nine in-store locations in addition to its online channel. Placing it within the retail industry, ivy & leo targets shoppers seeking contemporary clothing without a premium price tag. It is described as a small to mid-sized operation based in Charlotte. According to a June 2023 report, the company closed its offices in New York and its Thruway store.