Office Depot 2281

Office Depot #2281 is an Office Depot office supply store located at 4955 Katella Avenue in Los Alamitos, California.