ST. LOUIS – New information has emerged about a significant water main break that occurred Friday in North St. Louis at the intersection of Blair and Penrose, an area known for frequent breaks. According to a St. Louis Water employee, this was a level-36 valve break, indicating a major incident. Workers have been actively trying […]