Development plans
ยท ๐ 11621 LOWER RIVER
A new sludge screening facility is coming to 11621 Lower River
A new sludge screening facility is in the works at 11621 Lower River. Louisville & Jefferson County MSD wants to add advanced sludge screening equipment, odor control gear, new pi...