Office Depot 124

Office Depot #124 is an Office Depot office supply store located at 755 Veterans Memorial Boulevard in Metairie, Louisiana.