2 ms·Nine PBS is the St. Louis, Missouri, affiliate.by smcin 3mo agoNine PBS is the St. Louis, Missouri, affiliate.