is not in process of liquidation on Mar 20, 2024
Where is The Urban Look, Inc.'s headquarters?
The Urban Look, Inc.'s headquarters is located at TUSCALOOSA, AL
What is The Urban Look, Inc.'s industry?
The Urban Look, Inc. is in the industry of RETAIL MEN'S CLOTHING
What year was The Urban Look, Inc. started?
The Urban Look, Inc. was started in 2007
Sources: Alabama Secretary of State