Office Depot 2547

Office Depot #2547 is an Office Depot office supply store located at 4515 Shelbyville Road in Louisville, Kentucky.