is not in process of liquidation on May 5, 2024
Where is Powell, L.L.C.'s headquarters?
Powell, L.L.C.'s headquarters is located at 1220 WICKFORD ROADBIRMINGHAM, AL 35216
What is Powell, L.L.C.'s industry?
Powell, L.L.C. is in the industry of DEAL IN REAL PROPERTY
What year was Powell, L.L.C. started?
Powell, L.L.C. was started in 2013
Sources: Alabama Secretary of State