Staples 1098

Staples #1098, also known as Staples, Crossroads Mall, is a Staples office supply store located at 6834 Wesley Drive in Greenville, Texas.