Office Depot 923

Office Depot #923 is an Office Depot office supply store located at 5533 North Rosemead Boulevard in Temple City, California.