is not in process of liquidation on Apr 23, 2024
Where is The Newbern Academy's headquarters?
The Newbern Academy's headquarters is located at NEWBERN, AL
What is The Newbern Academy's industry?
The Newbern Academy is in the industry of EDUCATIONAL
What year was The Newbern Academy started?
The Newbern Academy was started in 1898
Sources: Alabama Secretary of State