Office Depot 2122

Office Depot #2122 is an Office Depot office supply store located at 2930 Preston Road in Frisco, Texas.