Lincoln Plaza Staples shuttering

Staples is shuttering at Lincoln Plaza in Worcester.

I knew this would happen sooner or later. People aren't sure if the closure is from the virus or from Staples' financial struggles. I have to pose this question. Does it matter?

It's closing either way.

Post a reply:
Formatting help
* fields are required
There are currently no replies for this thread.