Univision Weather Hub

Location:
Houston, Texas
Affiliation:
Univision

Centralized weather center for Univision’s national network, local affiliates and radio stations. Debuted on May 8, 2017.