The Houston Technology Center – South is housed at the Houston Space Port at Elington Field, Houston, Texas. ┬áIt’s first tenate has already been successful designing ariel droans for imaging.