is inactive
Where is The Howell Corporation's headquarters?
The Howell Corporation's headquarters is located at GADSDEN, AL
What is The Howell Corporation's industry?
The Howell Corporation is in the industry of GROCERIES AND GROCERY PRODUCTS
What year was The Howell Corporation started?
The Howell Corporation was started in 1983
Sources: Alabama Secretary of State