is not in process of liquidation on Apr 22, 2024
Where is Leeds Light and Power Company's headquarters?
Leeds Light and Power Company's headquarters is located at LEEDS, AL
What is Leeds Light and Power Company's industry?
Leeds Light and Power Company is in the industry of MFG ETC LIGHT, HEAT & POWER
What year was Leeds Light and Power Company started?
Leeds Light and Power Company was started in 1914
Sources: Alabama Secretary of State