is inactive
Where is New South Organics, LLC's headquarters?
New South Organics, LLC's headquarters is located at 11610 MYERS ROADMOUNDVILLE, AL 35474
What is New South Organics, LLC's industry?
New South Organics, LLC is in the industry of FARMING OF ORGANIC/OTHER PRODUCE
What year was New South Organics, LLC started?
New South Organics, LLC was started in 2014
Sources: Alabama Secretary of State