Search results
We did not find results for: wfla-tv address.
Check spelling or type a new query.
We did not find results for: wfla-tv address.
Check spelling or type a new query.
WFLA-TV is a television station licensed to Tampa, Florida, United States, serving as the NBC affiliate for the Tampa Bay area. It is owned by Nexstar Media Group alongside St. Petersburg–licensed CW owned-and-operated station WTTA (channel 38) and Sarasota-based low-power MyNetworkTV affiliate WSNN-LD (channel 39). WFLA-TV and WTTA share studios on South Parker Street in... Wikipedia