Office Depot 605

Office Depot #605 is an Office Depot office supply store located at 4604 Frederica Street in Owensboro, Kentucky.