is not in process of liquidation on Feb 15, 2024
Where is Lou's Inc.'s headquarters?
Lou's Inc.'s headquarters is located at FLORENCE, AL
What is Lou's Inc.'s industry?
Lou's Inc. is in the industry of DEAL IN CLOTHING
What year was Lou's Inc. started?
Lou's Inc. was started in 1973
Sources: Alabama Secretary of State