is inactive
Where is Leach Homes, Inc.'s headquarters?
Leach Homes, Inc.'s headquarters is located at HUNTSVILLE, AL
What is Leach Homes, Inc.'s industry?
Leach Homes, Inc. is in the industry of DEAL IN REAL ESTATE
What year was Leach Homes, Inc. started?
Leach Homes, Inc. was started in 1952
Sources: Alabama Secretary of State