Office Depot is a shop in South Lake Park Avenue 5420 in Hyde Park in Chicago.
- House number
5420
- Postal code
60615
- Street
South Lake Park Avenue
- Building
Retail
- Shopping
Office products
- Website
https://www.officedepot.com/storelocator/il/chicago/office-depot-489/