is inactive
Where is Hollowood Inc's headquarters?
Hollowood Inc's headquarters is located at MONTGOMERY, AL
What is Hollowood Inc's industry?
Hollowood Inc is in the industry of MOBILE HOME PARK
What year was Hollowood Inc started?
Hollowood Inc was started in 1996
Sources: Alabama Secretary of State