WACH

  • Original TV Station Address: 114 24th Street, Newport, VA 23607
  • Archive:
  • Archive URL:
  • Sign On Date: 1/1/1965
  • Sign Off Date:

Start Date is unclear, but it shows up as suspended by 1965.