Office Depot has been known as a global supplier of office supplies and services since 1986. This store is located in the River Pointe Shopping Mall, and has U.S. Postal Service available and tech depot services. Office Depot also has shopping opportunities available online 24 hours a day.