is inactive
Where is Northwood Homes, Inc.'s headquarters?
Northwood Homes, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Northwood Homes, Inc.'s industry?
Northwood Homes, Inc. is in the industry of DEAL IN REAL & PERSONAL PROPERTY
What year was Northwood Homes, Inc. started?
Northwood Homes, Inc. was started in 1959
Sources: Alabama Secretary of State