Staples 217

Staples #217, also known as Staples, Vinnin Square Plaza, is a Staples office supply store located at 17 Paradise Road in Salem, Massachusetts.