is not in process of liquidation on May 11, 2024
Where is TC HOMES, INC.'s headquarters?
TC HOMES, INC.'s headquarters is located at 2515 NW 80TH STREETKANSAS CITY, MO 64151
What year was TC HOMES, INC. started?
TC HOMES, INC. was started in 2003
Sources: Missouri Secretary of State