Staples in Waltham (MA) Full list of companies Staples category in Waltham, Massachusetts Staples 800 Lexington Street Waltham Plaza Waltham Plaza, Waltham, MA 02451, (781)899-4943 Page 1