Thelma Tower In Operation

Archived news from 2012. For the full story see our timeline.

The Thelma tower is in full operation. Located near Duke road. See the coverage map for more information.

Ready for internet that just works?

Free installation, no long-term contract, and 30 days to change your mind.

Check my address 210-587-7201 Text us