Office Depot 2528

Office Depot #2528 is an Office Depot office supply store located at 2000 Tamiami Trail in Port Charlotte, Florida.