Office Depot 2123

Office Depot #2123 was an Office Depot office supply store located at 5400 Farm-to-Market Road in Richmond, Texas.