Staples 56

Staples #56, also known as Staples, Town Hall Shopping Center, is a Staples office supply store located at 339 Tarrytown Road in Elmsford, New York.