Staples 36

Staples #36, also known as Staples, Waltham Plaza, is a Staples office supply store located at 800 Lexington Street in Waltham, Massachusetts.