is not in process of liquidation on Feb 15, 2023
Where is LEC Properties, Inc.'s headquarters?
LEC Properties, Inc.'s headquarters is located at 505 20th St N Ste 1150, Birmingham, AL, 35203 - 4620, USA
What is LEC Properties, Inc.'s industry?
LEC Properties, Inc. is in the industry of General
What year was LEC Properties, Inc. started?
LEC Properties, Inc. was started in 2002