Staples 63

Staples #63, also known as Staples Connect, Washington Mall, is a Staples office supply store located at 1 Washington Mall in Boston, Massachusetts.