Papyrus was founded in 1955 and now has over 150 retails stores and is selling its products to over 6500 other stores. In the retail stores, products include custom-printed announcements, products for entertaining, greeting cards, gift wrap, gift bags, stationery, note cards, journals and unique gift products. The store is located on the lower level of Northbrook Court Mall.