Office Depot 2606

Office Depot #2606 is an Office Depot office supply store located at 1571 New Garden Road in Greensboro, North Carolina.