Release Summary

Office Depot has built an entirely new store experience for its customers, and is debuting it in four new stores in Denver.

Office Depot