is inactive
Where is Menlo Homes, Inc.'s headquarters?
Menlo Homes, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Menlo Homes, Inc.'s industry?
Menlo Homes, Inc. is in the industry of BUILD HOUSES FOR COMMERCIAL & RESIDENTAL PURPOSES
What year was Menlo Homes, Inc. started?
Menlo Homes, Inc. was started in 1945
Sources: Alabama Secretary of State