is inactive
Where is Howell Cotton Co.'s headquarters?
Howell Cotton Co.'s headquarters is located at BIRMINGHAM, AL
What is Howell Cotton Co.'s industry?
Howell Cotton Co. is in the industry of ---
What year was Howell Cotton Co. started?
Howell Cotton Co. was started in 1896
Sources: Alabama Secretary of State