Office Depot is the world's largest office supply retailer. It currently has more than 1,600 stores worldwide, as well as a presence in more than 25 countries including the United States, Canada, France, Japan, Poland, Israel, Thailand, Hungary, Guatemala, Honduras, Costa Rica, El Salvador, Panama, and Colombia.
In Mexico, Office Depot is the largest and most successful chain, with 249 stores in the 32 Mexican states, located in the main cities of each state. In Central America, South America, and the Caribbean, we have 38 stores in Guatemala, Costa Rica, El Salvador, Honduras, Panama, Colombia, and the Dominican Republic.
Office Depot Cancún, Esq. Xcaret, 20, Cancún, Quintana Roo, Mexico