Howell Industries is the conglomerate company which holds and manages all of Mr. Howell's businesses and properties.
Community content is available under CC-BY-SA
unless otherwise noted.
Howell Industries is the conglomerate company which holds and manages all of Mr. Howell's businesses and properties.