is inactive
Where is Howell Investments, L.L.C.'s headquarters?
Howell Investments, L.L.C.'s headquarters is located at NORTHPORT, AL
What is Howell Investments, L.L.C.'s industry?
Howell Investments, L.L.C. is in the industry of OPERATE/MANAGE/DEVELOP REAL PROPERTY
What year was Howell Investments, L.L.C. started?
Howell Investments, L.L.C. was started in 2008
Sources: Alabama Secretary of State