WACH Posted on March 21, 2014 by David Bennett Original TV Station Address: 114 24th Street, Newport, VA 23607 City: State: Virginia Start Date is unclear, but it shows up as suspended by 1965.