is not in process of liquidation on Apr 16, 2024
Old value
Miscellaneous Filing EntryREPORT FILED
Where is Elwood, L.L.C.'s headquarters?
Elwood, L.L.C.'s headquarters is located at 2915 CRESCENT AVEBIRMINGHAM, AL 35209
What is Elwood, L.L.C.'s industry?
Elwood, L.L.C. is in the industry of OWN/OPERATE A RETAIL STORE OR STORES
What year was Elwood, L.L.C. started?
Elwood, L.L.C. was started in 1995
Sources: Alabama Secretary of State