Staples 714

Staples #714, also known as Staples, West Pullman Road, is a Staples office supply store located at 2254 West Pullman Road in Moscow, Idaho.