Staples 1236

Staples #1236, also known as Staples, Town and Country Plaza, is a Staples office supply store located at 337 Hamilton Street in Geneva, New York.