is not in process of liquidation on Aug 11, 2023
Where is C-TECH-I, INC.'s headquarters?
C-TECH-I, INC.'s headquarters is located at 5960 SW 32 TERRACE, FORT LAUDERDALE, FL 33312
What year was C-TECH-I, INC. started?
C-TECH-I, INC. was started in 2003
Sources: California Secretary of State