The stations broadcast from the Melcher Center for Public Broadcasting, located on the campus of the University of Houston.
From what building do the two public radio stations broadcast?
Melcher Center for Public Broadcasting