is not in process of liquidation on Mar 17, 2024
Where is Howell's Nursery & Landscaping, Inc.'s headquarters?
Howell's Nursery & Landscaping, Inc.'s headquarters is located at ANDALUSIA, AL
What is Howell's Nursery & Landscaping, Inc.'s industry?
Howell's Nursery & Landscaping, Inc. is in the industry of OPERATE A PLANT NURSERY
What year was Howell's Nursery & Landscaping, Inc. started?
Howell's Nursery & Landscaping, Inc. was started in 2001
Sources: Alabama Secretary of State