is inactive
Where is Leach Building Company's headquarters?
Leach Building Company's headquarters is located at BIRMINGHAM, AL
What is Leach Building Company's industry?
Leach Building Company is in the industry of REAL PROPERTY
What year was Leach Building Company started?
Leach Building Company was started in 1937
Sources: Alabama Secretary of State