Watch (Direct TV) WSLS NBC 10 News Lynchburg VA local breaking news update Channel Live stream Online. You can also find a radar weather forecast which presents Girls Team. WSLS Channel 10 NBC News live streaming online is an NBC-affiliated television station which works in Lynchburg, Virginia, Roanoke, areas of United States. It telecast its transmission on virtual 21 (VHF digital 14). It is owned by Graham Broadcasting Media network group and works under the supervision of local marketing shared services agreements (LMA). WSLS has two shared production studios located at Third Street in Roanoke. WSLS transmission house is located on Poor Mountain in Roanoke County. The station began telecasting on December 11, 1952, with the theme of (Working for You).