I cannot find the new Oprah Winfrey Network (OWN). Please help. Her web page indicated that OWN would be located on Comcast channel 70 for our area, However, that channel is not available on my cable. I live in the Tallahassee, FL area at zip code 32310.
... View more