Office Depot Home / Office Depot Share: RETAILERS Office Depot Visit Website 10960 Westheimer Rd Houston, TX 77042 (713) 783-3254 Visit Our Website About Map About The ODP Corporation is an American office supply holding company headquartered in Boca Raton, Florida. The company has combined annual sales of approximately $11 billion, and employs about 38,000 associates with businesses in the United States. What's Nearby? Distance: 5 10 15 20 25 50 mi.