is inactive
Where is IDOL BEAUTY SUPPLY, INC.'s headquarters?
IDOL BEAUTY SUPPLY, INC.'s headquarters is located at MONTGOMERY, AL
What is IDOL BEAUTY SUPPLY, INC.'s industry?
IDOL BEAUTY SUPPLY, INC. is in the industry of RETAIL BEAUTY SUPPLY
What year was IDOL BEAUTY SUPPLY, INC. started?
IDOL BEAUTY SUPPLY, INC. was started in 2010
Sources: Alabama Secretary of State