Office Depot 228

Office Depot #228 was an Office Depot office supply store located at 5721 Westheimer Road in Houston, Texas.