is inactive
Where is Avalon Building Company's headquarters?
Avalon Building Company's headquarters is located at ANNISTON, AL
What is Avalon Building Company's industry?
Avalon Building Company is in the industry of BUILDING
What year was Avalon Building Company started?
Avalon Building Company was started in 1925
Sources: Alabama Secretary of State