Office Depot 2397

Office Depot #2397 is an Office Depot office supply store located at 615 Thornton Road in Lithia Springs, Georgia.