Office Depot 120

Office Depot #120 was an Office Depot office supply store located at 2929 Oaklawn Avenue in Dallas, Texas.