Staples 1659

Staples #1659, also known as Staples, Randall Rd., is a Staples office supply store located at 432 Randall Road in South Elgin, Illinois.