Cleo , Inc. in Memphis
(800) 289-2536
Cleo Inc is the premier provider of Christmas gift packaging products, including gift wrap, gift bags and tissue. Cleo is an affiliate of CSS Industries, Inc., which also consists of Berwick Offray (the world's largest manufacturer and distributor of decorative ...