Thread regarding Office Depot

Office Depot store closing next month

In a regrettable turn of events, Office Depot in St. Louis is closing on May 15th.

This is standard procedure for the retailer but one can't help to think that the closing of the 4061 Lindell Blvd. location could have been avoided.

by
| 264 views | | no replies yet
Post ID: @OP+1agn9m8d

There are no replies in this thread yet. Be the first to post a reply below:

Post a reply

: