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