Staples 186

Staples #186, also known as Staples, Myles Standish Plaza, is a Staples office supply store located at 131 Samoset Street in Plymouth, Massachusetts.