is liquidated
Where is Tel Control Holdings, Inc.'s headquarters?
Tel Control Holdings, Inc.'s headquarters is located at 7902 LOGAN DRHUNTSVILLE, AL 35802
What year was Tel Control Holdings, Inc. started?
Tel Control Holdings, Inc. was started in 2004
Sources: Alabama Secretary of State