Office Depot 128

Office Depot #128 was an Office Depot office supply store located at 3701 West Northwest Highway in Dallas, Texas.