is not in process of liquidation on Apr 25, 2024
Where is Northwood University's headquarters?
Northwood University's headquarters is located at 4000 Whiting DriveMidland, MI 48640
What year was Northwood University started?
Northwood University was started in 1960
Sources: Alabama Secretary of State