is not in process of liquidation on Feb 28, 2024
Where is Powell's Stores, Inc.'s headquarters?
Powell's Stores, Inc.'s headquarters is located at POWELL'S CROSSROADS, AL
What is Powell's Stores, Inc.'s industry?
Powell's Stores, Inc. is in the industry of ---
What year was Powell's Stores, Inc. started?
Powell's Stores, Inc. was started in 1972
Sources: Alabama Secretary of State