is not in process of liquidation on Apr 20, 2024
Where is Elba Electric Power Co.'s headquarters?
Elba Electric Power Co.'s headquarters is located at ELBA, AL
What is Elba Electric Power Co.'s industry?
Elba Electric Power Co. is in the industry of ELECTRIC LIGHT AND POWER
What year was Elba Electric Power Co. started?
Elba Electric Power Co. was started in 1905
Sources: Alabama Secretary of State