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 television cable TV channel 22 for the city.
[edit] External links
| This article related to a non-profit organization is a stub. You can help Wikipedia by expanding it. |