Staples 1260

Staples #1260, also known as Staples, Woodbury Center, is a Staples office supply store located at 31 Centre Drive in Central Valley, New York.