is not in process of liquidation on Apr 17, 2024
Where is Creekwood South, L.L.C.'s headquarters?
Creekwood South, L.L.C.'s headquarters is located at MOBILE, AL
What is Creekwood South, L.L.C.'s industry?
Creekwood South, L.L.C. is in the industry of DEVELOP/SELL RESIDENTIAL & COMMERCIAL REAL ESTATE
What year was Creekwood South, L.L.C. started?
Creekwood South, L.L.C. was started in 1999
Sources: Alabama Secretary of State