is not in process of liquidation on Apr 23, 2024
Where is Norwood Hills, Inc.'s headquarters?
Norwood Hills, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Norwood Hills, Inc.'s industry?
Norwood Hills, Inc. is in the industry of DEAL IN REAL & PERSONAL PROPERTY
What year was Norwood Hills, Inc. started?
Norwood Hills, Inc. was started in 1957
Sources: Alabama Secretary of State