is not in process of liquidation on Mar 17, 2024
Old value
DISSOLUTIONVOLUNTARY DISSOLUTION
Where is HOWELL INDUSTRIES, INC.'s headquarters?
HOWELL INDUSTRIES, INC.'s headquarters is located at 287 OTTER BLVD., NEW SMYRNA, FL 32168
What year was HOWELL INDUSTRIES, INC. started?
HOWELL INDUSTRIES, INC. was started in 2008