is not in process of liquidation on May 5, 2024
Where is Leath Greenhouses, Inc.'s headquarters?
Leath Greenhouses, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Leath Greenhouses, Inc.'s industry?
Leath Greenhouses, Inc. is in the industry of ---
What year was Leath Greenhouses, Inc. started?
Leath Greenhouses, Inc. was started in 1977
Sources: Alabama Secretary of State