is liquidated
Where is uControl, Inc.'s headquarters?
uControl, Inc.'s headquarters is located at 5914 W COURTYARD DR STE 210AUSTIN, TX 78730
What year was uControl, Inc. started?
uControl, Inc. was started in 2005
Sources: Alabama Secretary of State