Last updated on November 13th, 2019 at 11:06 amOffice Depot Corporate Office and Headquarters address Office Depot, Inc. is an American office supply retailing company headquartered in Boca Raton, Florida, United States. The company has combined annual sales of approximately $14 billion and employs about 66,000 associates with businesses in 59 countries. The company operates 2,200