Office Depot 2270

Office Depot #2270 is an Office Depot office supply store located at 810 North Western Avenue in San Pedro, California.