Okeechobee County
We’re keeping an eye on a proposal in Okeechobee County to build a stormwater treatment area, or STA, north of Lake Okeechobee along the C-38 Canal in the Lower Kissimmee Basin. The land, some 3,400 acres, is owned by a private company…