is inactive
Where is Allure Inc.'s headquarters?
Allure Inc.'s headquarters is located at MONTGOMERY, AL
What is Allure Inc.'s industry?
Allure Inc. is in the industry of GARMENT IMPORTING
What year was Allure Inc. started?
Allure Inc. was started in 1996
Sources: Alabama Secretary of State