is inactive
Where is Newhouse Alabama Microwave, Inc.'s headquarters?
Newhouse Alabama Microwave, Inc.'s headquarters is located at BIRMINGHAM, AL
What year was Newhouse Alabama Microwave, Inc. started?
Newhouse Alabama Microwave, Inc. was started in 1966
Sources: Alabama Secretary of State