In the 1980s, Newton's Mayor, Theodore D. Mann, traveled to cities around the US and saw that independent public access television stations were being established.
NewTV spent its first fifteen years at its Lincoln Street location.