Okeechobee County

Lower Kissimmee STA is the right project; is it in the right place?

November 17, 2023

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…