is not in process of liquidation on Jun 20, 2023
Where is INDUSTRIAL SERVICES OF AMERICA, INC.'s headquarters?
INDUSTRIAL SERVICES OF AMERICA, INC.'s headquarters is located at LOUISVILLE, Kentucky, United States
What year was INDUSTRIAL SERVICES OF AMERICA, INC. started?
INDUSTRIAL SERVICES OF AMERICA, INC. was started in 1953