Office Depot 661

Office Depot #661 is an Office Depot office supply store located at 6227 Topanga Canyon Boulevard in Woodland Hills, California.