KNLC
KNLC, virtual channel 24 (UHF digital channel 14), is a religious independent television station located in St. Louis, Missouri, United States. The station is owned by the locally based New Life Evangelistic Center. KNLC maintains studio facilities …