Office Depot 941

Office Depot #941 is an Office Depot office supply store located at 1960 Santa Rosa Avenue in Santa Rosa, California.