WOW TV HD 13 February 2021 Administrator Channel list by country, El Salvador http://lcotiv.com/tv/53083854511.html WOW TV is a nationwide television station that broadcasts TV series, movies, news, sporting events, and other entertainment programs. The headquarters is located in Chalchuapa, Santa Ana Department.