Integrated advertising agency Duncan/Channon announces that it has been named advertising agency of record for the nation's largest contact lens store, 1-800 CONTACTS.
Duncan/Channon named agency of record for 1-800 CONTACTS