is inactive
Where is Allwood, Inc.'s headquarters?
Allwood, Inc.'s headquarters is located at FLORENCE, AL
What is Allwood, Inc.'s industry?
Allwood, Inc. is in the industry of HOME AND OFFICE FURNITURE
What year was Allwood, Inc. started?
Allwood, Inc. was started in 1989
Sources: Alabama Secretary of State