WNED-TV, virtual channel 17 (UHF digital channel 43), is a PBS member television station located in Buffalo, New York, United States. The station is owned by the Western New York Public Broadcasting Association. WNED's studios are located in downtown Buffalo, and its transmitter is located in Grand Island, New York.
About this site
WBFO - FM 88.7 NEWS The Blizzard of March 2014 You can call this one the March blizzard of 2014.&nbsp; For the second time this season Western New...