← Back to Companies

Paper Source

About

Headquartered in Chicago, Paper Source is a unique paper & gift retailer. Founded in 1983, Paper Source offers distinctive aesthetics and exclusive color palette.
(312) 906-9678
Chicago, IL USA
1-10
www.papersource.com
Primary Address:
125 South Clark Street
Chicago, IL 60603
USA
Parent Company:
Paper Source

Employees (5)

NameTitleEmailPhone NumberSocial Media
M****** B*****Associate Creative Directorm*****[email protected](312) 906-****
E**** B****Director, Planning & Allocatione****[email protected](312) 906-****
L** O****Vice President, Marketinge****[email protected]
W***** P***Chief Executive Officerw***[email protected]
K***** R******Head, eCommerce & Marketingk******[email protected]
Last Updated on Feb 20, 2026