is not in process of liquidation on Apr 9, 2024
Where is New South Foundation For Public Health, Inc.'s headquarters?
New South Foundation For Public Health, Inc.'s headquarters is located at BIRMINGHAM, AL
What is New South Foundation For Public Health, Inc.'s industry?
New South Foundation For Public Health, Inc. is in the industry of SUPPORT/ENCOURAGE RESEARCH/EDUCATION/COMMUNITY SERVICE
What year was New South Foundation For Public Health, Inc. started?
New South Foundation For Public Health, Inc. was started in 2002
Sources: Alabama Secretary of State