Staples 517

Staples #517, also known as Staples, Clover Rd, is a Staples office supply store located at 16751 Clover Road in Noblesville, Indiana.