WTVD Posted on May 1, 2014 by David Bennett Original TV Station Address: 411 Liberty St Durham, NC 27701