Staples 1612

Staples #1612, also known as Staples, Waukegan Road, is a Staples office supply store located at 1509 Waukegan Road in Glenview, Illinois.