Office Depot 2370

Office Depot #2370 is an Office Depot office supply store located at 2559 East Highway 50 in Clermont, Florida.