is not in process of liquidation on Mar 9, 2024
Where is International Stores of America, Inc.'s headquarters?
International Stores of America, Inc.'s headquarters is located at BIRMINGHAM, AL
What is International Stores of America, Inc.'s industry?
International Stores of America, Inc. is in the industry of FOOD COOPERATIVE
What year was International Stores of America, Inc. started?
International Stores of America, Inc. was started in 1987
Sources: Alabama Secretary of State