Double Helix Corporation

From Wikipedia, the free encyclopedia

The Double Helix Corporation is a non-profit organization which owns and operates KDHX TV cable channel 21 and KDHX 88.1 FM in St. Louis, Missouri, United States. It also operates public access channel 22 for the city.

[edit] External links