| Duo Displays creates, manufactures and distributes image carrier systems: banner stand, retractable, POP stands, back wall, counter. The Duo products are distributed through a licensed distributor network, specialized in digital printing, trade shows, visual communication and mobile marketing. All the Duo products are manufactured in France and in North America and feature a life-time warranty. Duo Display - 329W 18Th Street - Suite 607 - Chicago, IL 60616 - USA. Phone: 312-421-7755 |
||