500 STAPLES DRIVE
Framingham, Massachusetts 01702
retail, sporting goods stores and bicycle shops, bookstore
Also Known As:
Staples Inc, staples, inc
Staples Inc. (NASDAQ: SPLS) is a large office supply chain store, with over 2,000 stores worldwide in 26 countries. Based in Framingham, Massachusetts, United States, the company has retail stores, serving customers under its original name in Austria, Brazil, China, France, Germany, India, Italy, Norway, ...