Metropolitan Indianapolis Public Broadcasting
From Wikipedia, the free encyclopedia
Metropolitan Indianapolis Public Broadcasting is a not-for-profit corporation, located in Indianapolis, Indiana, that operates WFYI Television (channel 20) and WFYI-FM (90.1), which are member stations of the Public Broadcasting Service (PBS) and National Public Radio (NPR), respectively.
The corporation is headquartered at 14th and Meridian Street in Indianapolis.