is inactive
Where is Novar of Alabama, Incorporated's headquarters?
Novar of Alabama, Incorporated's headquarters is located at HOMEWOOD, AL
What is Novar of Alabama, Incorporated's industry?
Novar of Alabama, Incorporated is in the industry of BURGLAR ALARM
What year was Novar of Alabama, Incorporated started?
Novar of Alabama, Incorporated was started in 1975
Sources: Alabama Secretary of State