Office Depot 2292

Office Depot #2292 is an Office Depot office supply store located at 6450 Folsom Boulevard in Sacramento, California.