Office Depot 666

Office Depot #666 is an Office Depot office supply store located at 1200 West Valley Boulevard in Alhambra, California.