Office Depot 2573

Office Depot #2573 is an Office Depot office supply store located at 5700 Johnston Street in Lafayette, Louisiana.