is not in process of liquidation on May 17, 2024
Where is Powell Brothers, Inc.'s headquarters?
Powell Brothers, Inc.'s headquarters is located at ANDALUSIA, AL
What is Powell Brothers, Inc.'s industry?
Powell Brothers, Inc. is in the industry of PURCHASE/SELL EQUIPMENT/GROW GOODS FOR SALE/FOR FARMING PURPOSES
What year was Powell Brothers, Inc. started?
Powell Brothers, Inc. was started in 1994
Sources: Alabama Secretary of State