WWL

  • Original TV Station Address: 1024 North Rampart Street, New Orleans, LA 70116, USA
  • Archive:
  • Archive URL:
  • Sign On Date: 9/7/1957
  • Sign Off Date:

Digital footage kept with the Louisiana Secretary of State. Can be searched online, but only viewable on site. Some footage indexed does not match footage in system, or does not exist.