is inactive
Where is The New Look, Inc.'s headquarters?
The New Look, Inc.'s headquarters is located at GREENVILLE, AL
What is The New Look, Inc.'s industry?
The New Look, Inc. is in the industry of RETAIL CLOTHING STORE
What year was The New Look, Inc. started?
The New Look, Inc. was started in 1972
Sources: Alabama Secretary of State