Office Depot 2150

Office Depot #2150 is an Office Depot office supply store located at 1624 Northwest Chipman Road in Lee's Summit, Missouri.