Search results
We did not find results for: wtto tv.
Check spelling or type a new query.
We did not find results for: wtto tv.
Check spelling or type a new query.
WTTO is a television station licensed to Homewood, Alabama, United States, serving the Birmingham area as an affiliate of The CW. It is owned by Sinclair Broadcast Group alongside MyNetworkTV affiliate WABM (channel 68) and ABC affiliate WBMA-LD (channel 58). The stations share studios at the Riverchase office park on Concourse Parkway in Hoover (with a Birmingham mailing... Wikipedia