is not in process of liquidation on Feb 28, 2023
Where is METRO HOMES INC's headquarters?
METRO HOMES INC's headquarters is located at 2090 Lawrenceville-Suwanee Rd. , #227, Suwanee, GA, 30024
What year was METRO HOMES INC started?
METRO HOMES INC was started in 2005